① 如何使用FastReport OCX插件實現Web列印
一般需要插件列印的都是比較傳統的active列印方式,你可以在active控制項設置那裡查看一下。Web列印一般有Flash、PDF、Applet、activex等幾種方式,這幾種列印方式中最好用的是flash列印,現在一些主流報表像finereport用的都是這種方式,比控制項列印要方便許多
② 有哪些好用的web列印插件
1、 DLPrinter
這個列印控制項完全免費,界面還不錯,使用也較為簡單,支持列印預覽、直接列印、可設置頁眉、頁腳、頁邊距、列印份數、紙張大小等信息,悲劇的是這大哥在07年做了第二次更新後就沒有後續了。
2、楚琳Web列印控制項是以C/S架構的報表工具進行B/S架構的報表設計
有如下功能:
.報表功能強大,報表設計採用FastReport,可以和水晶報表媲美,支持自定義紙張大小,支持直接列印。
.報表設計高效而簡單,和C/S架構下的報表設計效率差不多。
.方便的中國式報表的設計,可以快速而准確設計出報表中的表格線。
.支持ASP, ASP.NET, PHP, JSP等多開發語言。
.支持簡體中文、英文、繁體中文等多國語言。
.免費使用,免費版無功能和時間限制。
.這個列印控制項偏重於報表列印。
3、 jatoolsPrinter 免費版(強烈推薦):
國內最早的web列印控制項,以前有所謂的破解版,jatoolsP.cab,這個免費版,算是這個版本的升級版,可以完美解決原版本jatoolsP.cab中不支持ie9,ie10的問題
有如下功能:
.真正免費,不加水印,沒有ip或域名限制,不限時間,帶微軟數字簽名,無限發行,兼容ie6+及ie為內核的瀏覽器。
.無須注冊,下載即用
.設置紙張類型,如A4、A3等
.設置紙張方向(橫向、縱向)
.設置頁邊距
.設置輸出列印機
.支持手動分頁(按div分頁);
.支持直接列印(不顯示列印機選擇對話框)
.支持列印份數控制
③ 做web應用時,有哪些好一點的web報表設計器和web報表列印控制項
銳浪報表Grid++Report已經開發超12年,產品成熟穩定,功能豐富運行性能好,易學易用。用戶基本是軟體公司和單位信息部門,注冊費用低廉,因可免費使用而積累大量用戶,從而保證了軟體的高可靠性與高性能。
④ 什麼是Web列印,最好說個定義,還有是怎樣實現的,請說的詳細一點,謝!!
就是網頁列印IE
我們知道要實現Web方式的列印不外乎三種方法:第一就是利用大家都熟悉的Office工具來實現Web列印,如利用Word或Excel的列印工具來實現Web列印,該方法的難點是怎樣把數據從網頁中導入Word或Excel中;第二就是利用IE瀏覽器自帶的列印控制項來實現Web列印,該方法的難點是怎樣在程序中控制瀏覽器列印控制項中的各項設置;第三就是利用第三方的控制項或報表軟體來實現Web列印,該方法的難點在於大多數的報表軟體都是有償使用的,因此不得不從經濟的角度來考慮了。對於第三種方法,這一類的控制項有FileSystemObject組件、ScriptX.cab控制項等,這一類的報表軟體有如意報表、用友公司的Cell插件、《靚妹》全動態Web報表等。這里對它們的用法就不作說明了,只要參照其提供的說明書就能夠駕馭它們。以下筆者將重點講述前兩種方法。
利用Office工具實現列印
http://blog.csdn.net/xwchen/archive/2007/05/31/1633103.aspx
⑤ 請問哪位知道 能實現 「續打」 的Web列印插件嗎就是接著以前列印出來的紙上繼續接著列印新增加的內容。
那必須直接向列印機發列印內容而不是通過web列印,該控制項要單做。
⑥ web網站怎樣實現列印功能
直接調用系統自帶的WebBrowser控制項就可以了。
增加代碼如下:
<OBJECT id="WebBrowser" height="0" width="0" classid="CLSID:8856F961-340A-11D0-A96B-00C04FD705A2"
VIEWASTEXT>
</OBJECT>
<input onclick="document.all.WebBrowser.ExecWB(6,6)" type="button" value="直接列印">
<input onclick="document.all.WebBrowser.ExecWB(7,1)" type="button" value="列印預覽">
⑦ 網路列印機的配置方法。(佳能的)
需要准備的工具:電腦,列印機。
第一步、打開開始菜單中的「設備和列印機」,如下圖所示。
⑧ web如何實現客戶端列印在線文件(pdf,word,excel等),同時可以控制列印設置
瀏覽器本身並不支持,可能通過客戶端安裝一些軟體。然後瀏覽器中js調用實現。
方案1:本地軟體開了http伺服器,監聽一個埠。瀏覽器中通過127.0.0.1發jsonp請求和本地軟體通信
方案2:瀏覽器中js瀏覽器擴展通信,擴展再和本地軟體通信。可以參考chrome extension api