iT邦幫忙

1

web列印問題

最近要導入新的WEB系統,廠商說要使用支援網路型的印表機才能直接列印
就是略過預覽列印,現在是使用VFP系統。
想了解web系統列印的架構及流程,目前廠內有大約25台LPT的印表機
然後要買印表機伺服器和拉網路線與伺服器同個網段的交換器做連接?
印表機驅動都安裝在server上? 因為我測試一台網路雷射印表機,
他也顯示無法列印,與LPT印表機一樣的結果。
廠商講的不是很清楚,然後他事先沒說用網頁系統列印需要這麼複雜
很怕之後又冒出其他費用,想先有個底
請教有經驗的大大

看更多先前的討論...收起先前的討論...
ckp6250 iT邦研究生 3 級 ‧ 2020-03-05 19:29:51 檢舉
聽得有點霧煞煞,
問題到底是 vfp 或 web?

不管任何系統,【列印】都是最基本的要求,怎麼會複雜?
難道市面上有賣那種只能打進去,不能印出來的系統嗎?
slime iT邦大師 1 級 ‧ 2020-03-06 03:27:36 檢舉
什麼樣的 Web 系統?

列印功能要本機看本機印? 本機看印到遠處? 本機輸入遠端自動印?
bojing iT邦新手 5 級 ‧ 2020-03-06 08:23:55 檢舉
CK大大 web系統,在使用者端PC按下列印,有辦法使用接在PC端的LPT 印表機列印嗎? (不是跳轉到預覽在列印的那種)
bojing iT邦新手 5 級 ‧ 2020-03-06 08:27:29 檢舉
Slime 大大 生管系統,終端PC印,接在終端PC的LPT 印表機印,有辦法達成嗎?
ckp6250 iT邦研究生 3 級 ‧ 2020-03-06 09:36:49 檢舉
我想先理解一下樓主的需求,生管系統出來的報表或單據,
難道不必讓使用者瞄看看內容對不對?再列印嗎?
為何您堅持要【略過預覽列印】?
bojing iT邦新手 5 級 ‧ 2020-03-06 09:44:25 檢舉
ckp6250 大大 因為使用者嫌棄還要多這個步驟,他們用現在的系統用習慣 都直接列印,需要大量列印標籤,預覽列印偶爾使用
ckp6250 iT邦研究生 3 級 ‧ 2020-03-06 11:55:09 檢舉
了解,人果然是不可以寵的。
我也是寫 vfp 和 web 兩種程式的,
vfp是桌面程式,直接列印當然沒問題
web 透過瀏覽器在執行,列印動作由瀏覽器在控管,
所以,如果要【略過預覽列印】,那麼可能要對瀏覽器動點手腳
底下文章您參考看看,我沒試過。

https://www.itread01.com/content/1548590968.html
CHROME 可以參考這邊設定,啟動參數用這個就好 " --disable-print-preview"
https://support.dealpos.com/hc/en-us/articles/115001463387-Printing-Without-a-Print-Preview-in-Chrome-Browser
網頁系統列印跟本機文書列印一樣,本機可以印,理論上網頁也能夠印
不然你們系統怎麼驗收的,系統裝好,不能印,真的蠻奇怪的
bojing iT邦新手 5 級 ‧ 2020-03-11 10:47:29 檢舉
ckp6250 大大 感謝您,但很像還是無法使用接在PC端的印表機列印
他有另一種模式跳轉到XXXX.aspx 頁面,這樣可以在PC端的印表機列印
但缺點就是很多步驟,現場列印大量,手會按到很酸。
bojing iT邦新手 5 級 ‧ 2020-03-11 10:47:49 檢舉
窮嘶 大大 感謝您,很像可以省略預覽,還沒驗收,但還是無法使用接在終端PC的印表機列印

1 個回答

1
japhenchen
iT邦高手 1 級 ‧ 2020-03-06 08:18:20

報表輸出成PDF,本地列印即可,WEB平台可輸出成PDF的不少,asp.net可以使用Report RDLC或水晶,也可以用EPPLUS(免費)輸出成EXCEL檔讓用戶自行輸出

bojing iT邦新手 5 級 ‧ 2020-03-06 08:33:07 檢舉

japhenchen 大大,輸出成PDF是指需要跳轉到新視窗,在列印嗎?
如果需要略過預覽列印,然後在終端PC連接的LPT印表機 輸出有辦法嗎?
在不需要購買印表機伺服器的情況下。

網頁安全的條件下已不允許伺服器後端的程式去控制前端印表機,連下載檔案以關聯方式啟動程式的方式都不被允許,除非你能找到夠舊的IE透過ACTIVEX來做這些事,但....應該會被罵吧

bojing iT邦新手 5 級 ‧ 2020-03-11 10:49:21 檢舉

了解 所以還是要伺服器端的印表機列印,然後使用LPT轉RJ45的方式

我要發表回答

立即登入回答