close

一、 IE直接使用 window.print或 webrower控件的 ExecWB方法來列印網頁。

      1. 關於 ASP.NET頁面打印技術的總結:大陸網站

      2. WEB打印的相關技術分析:大陸網站

      3. WEB列印大全:WebBrowser、FileSystem元件實現 WEB應用中的本地特定列印(LPT1)

      4. Beyond Print Preview: Print Customization for Internet Explorer 5.5

      5. Print Preview 2: The Continuing Adventures of Internet Explorer 5.5 Print Customization

     

二、 透過 CSS與 JavaScript,實現網頁列印。

      1. 網頁列印

      2. ASP.NET 線上列印寫法~在網上看到的

      3. js的打印頁面裡指定的內容:大陸網站

      4. using javascript create printer-friendly pages

三、 撰寫元件(如 Java Applet或 ActiveX)。

      1. VC++ Example: How to print an ActiveX MSChart Report Chart control Component:有提供原始碼。

      2. Printing ActiveX Controls

      3. Visual Basic 簡易程式 - 預覽列印Google頁庫存檔

      4. 使用 C#中編寫一個用於客戶端打印的的 ActiveX控件

      5. WEB打印:大陸網站,沒有提供原始碼,但有敘述其原理。

      6. applet打印的屬性和配置:大陸網站

四、 使用 RSClientPrint控制項或 Crystal Reports報表工具。

      1. 在自訂應用程式中使用 RSClientPrint 控制項

      2. Crystal Reports:for .NET Framework 1.1

      3. Crystal Reports for Visual Studio 2005

五、 IE中執行 WinForm控制項,即在網頁中執行 Windows Form控制項或程式。

      1. 利用 XML的實現通用的 WEB報表打印:大陸網站

      2. 利用 XML的實現通用的 WEB報表打印(實現篇):大陸網站

      3. IE使用 WinForm控制項

六、 Silverlight 4 或 Flex3及以上版本的列印功能。

      1. .NET Walker: Silverlight 4 中的列印功能

      2. Silverlight的企業應用實戰:SL的4.0打印,讓我拿什麼說愛你?
          認為 Silverlight 4的缺點在於,列印時以點陣圖(Bitmap)方式呈現,所以檔案的大小變大,使得印表機容易產生問題。

      3. Silverlight 4對比 Flex 4打印功能

七、 將報表轉成 PDF、Excel、Word等檔案輸出至 Client端,藉由套裝軟體(如 Adobe Reader或 Office軟體)印出。

      1. ASP.NET產生PDF檔

      2. 用 Flex和 .NET建造應用系統模組(上):說明如何匯出Excel檔、產生Word檔的步驟。

      3. ASP.NET-讀寫 Excel檔

      4. NPOI 1.2教程(目錄):大陸網站

arrow
arrow
    全站熱搜
    創作者介紹
    創作者 hsiung03 的頭像
    hsiung03

    hsiung.博格 ERP軟體

    hsiung03 發表在 痞客邦 留言(0) 人氣()