Pages

Subscribe:

Ads 468x60px

Labels

2016年4月12日 星期二

網頁列印

資料來源

在研究 Web列印時,在網路上看到有關 Web列印的文章如下:
一、 IE直接使用 window.print或 webrower控件的 ExecWB方法來列印網頁。
      1. 關於 ASP.NET頁面打印技術的總結:大陸網站
      2. WEB打印的相關技術分析:大陸網站
      3. WEB列印大全:WebBrowser、FileSystem元件實現 WEB應用中的本地特定列印(LPT1)
     
二、 透過 CSS與 JavaScript,實現網頁列印。
      1. 網頁列印
      2. ASP.NET 線上列印寫法~在網上看到的
      3. js的打印頁面裡指定的內容:大陸網站
三、 撰寫元件(如 Java Applet或 ActiveX)。
      5. WEB打印:大陸網站,沒有提供原始碼,但有敘述其原理。
      6. applet打印的屬性和配置:大陸網站
四、 使用 RSClientPrint控制項或 Crystal Reports報表工具。
      2. Crystal Reports:for .NET Framework 1.1
五、 IE中執行 WinForm控制項,即在網頁中執行 Windows Form控制項或程式。
      1. 利用 XML的實現通用的 WEB報表打印:大陸網站
六、 Silverlight 4 或 Flex3及以上版本的列印功能。
      2. Silverlight的企業應用實戰:SL的4.0打印,讓我拿什麼說愛你?
          認為 Silverlight 4的缺點在於,列印時以點陣圖(Bitmap)方式呈現,所以檔案的大小變大,使得印表機容易產生問題。
七、 將報表轉成 PDF、Excel、Word等檔案輸出至 Client端,藉由套裝軟體(如 Adobe Reader或 Office軟體)印出。
      1. ASP.NET產生PDF檔
      2. 用 Flex和 .NET建造應用系統模組(上):說明如何匯出Excel檔、產生Word檔的步驟。
      4. NPOI 1.2教程(目錄):大陸網站
八、 付費的網頁列印元件或軟體。
2011/12/27新增
九、 使用 SVG(Scalable Vector Graphi,可縮放向量圖形)
      1. SVG - 維基百科
      3. SVG Tutorial
      4. svgweb:SVG Web is a JavaScript library which provides SVG support on many browsers,including IE、Firefox、Safari

沒有留言:

張貼留言