1樓:美麗
這個,,應該只能通過exe桌面程式來實現吧。php實現起來太麻煩了吧。
php如何實現熱敏58mm小票印表機列印
2樓:涼贊被誰佔了
我使用的是zj-5870a小票印表機,要有一個web列印控制元件,推薦lodop,使用lodop進行列印預覽,在彈出的預覽介面選擇那個小票印表機列印,主要是印表機和php無關,關鍵是使用lodop把php要顯示的內容弄成可列印的頁面。然後再連印表機即可
3樓:匿名使用者
之前做過用php開發 斑馬印表機列印小票,方案有這麼兩個:
1、呼叫瀏覽器的print方法,這個需要你一個頁面模板,這個僅適用於於瀏覽器列印;
2、用lodop外掛,這個需要你先學習一下外掛,可以自定義列印的位置,還是比較好用的。
php 怎麼呼叫印表機的控制命令
4樓:陽光上的橋
esc使用\033表示,lf為\012,cr為\015例如釋放紙的esc q使用下面的命令輸出:
fputs($prn,"\033q");
fputs把內容傳送給第一句,或者使用其它函式。
最後說明,上面的033、012、015是八進位制
php怎麼呼叫指定的印表機
5樓:匿名使用者
php生成的是網頁吧,然後用ie瀏覽,在ie上有個列印按鈕,可以選擇印表機
但ie不是你用php寫的,是微軟寫的
你怎麼控制一個微軟寫的軟體,並使用它選擇印表機?除非他提供了介面
微軟是否提供了介面,應該沒有,否則早有人回帖了
但還有一個可能,當你改變本機 印表機的首選項時,有可能記錄在登錄檔裡面。如果是這樣,那就直接改變登錄檔,就相當於選擇了印表機
但是你想,當你瀏覽一個網頁,它會修改你的登錄檔,這讓人放不放心,算不算病毒,會不會被防毒軟體遮蔽?或者根本通不過ie預設的安全選項
最終結局就是,b/s方式不要想控制客戶的硬體
但我還是要列印,在當前,只有讓客戶安裝列印控制元件,這樣才可能讓客戶自定義印表機相關
還有一種想法,不用客戶端控制來列印,把列印要求提交到伺服器,讓伺服器選擇印表機,沒有用過,你不如研究一下?
另外php最多隻能控**務器的硬體,想控制客戶機最多隻能用js
對客戶機某些列印選項的登錄檔操作,下面有js的例子用法,很久以前的,僅做參考
列印分頁
page1
page2
用jquery如何實現頁面的列印,我用的是小票印表機。
6樓:跟_爺走
請問你這個問題找到解決方式了麼?
7樓:潘旦婷
關於web列印,如果對格式要求不高的話,直接用瀏覽器原本的js去控制列印就可以了。
但是如果對列印精度要求比較高的,想列印票據之類的,我找到的解決方案就是js配合flash進行列印。
第一步:按照你的票據模板設計好flash的樣式,定位好各個列印文字的位置
第二步:通過js傳引數給flash,在flash中動態的顯示。然後就是利用flash中的列印功能去列印了。
我只說我的解決思路,具體的flash怎麼編寫,引數怎麼傳遞,就靠自己去搜尋了。
php怎麼實現連線熱敏印表機自動實現想列印的資訊
8樓:
我覺得是網路的問題了,和你的網路裝置的埠學習地址的方案有問題,你在列印之前先用想列印的電腦ping下印表機的ip,傳送報文,電腦和印表機之間的網路裝置就能學習到你們的地址和埠對應資訊了。
小票印表機怎麼使用,小票印表機怎麼使用
習慣了無所謂 先安裝驅動,度量裡面搜,印表機型號在小票印表機後面或者側面看下標籤。網頁連結 驅動安裝好後,能打測試頁了。再到藥店收銀軟體設定裡面把這個印表機名新增進去。 印表機顯示未指定多數情況下是因為驅動沒有安裝好。可以聯絡資訊員或者裝置管理員重新安裝印表機驅動。小票印表機ip設定怎麼操作 喜帖街...
如何設定小票印表機呢急急急,小票印表機如何進行分享設定?
開始 設定 印表機 在空白處右擊,選擇列印伺服器屬性!然後鉤上建立新格式,新格式的大小就是你小票的大小!設定好儲存!然後在你用的印表機上右擊 屬性,列印首選項,在裡面設定紙張,為你剛才新建的那個格式!就ok了!小票印表機如何進行分享設定? 共享印表機 如果你知道在linux下共享印表機的話就行了 只...
小票印表機怎麼設定頁面大小,熱敏印表機打出來的字太小怎麼設定
巨威耗材 xp 80c都是先設定好設定,然後列印的,熱敏印表機設定都是在配套的軟體裡的,你可以看下你要用的軟體裡面的列印設定,或者找你的印表機銷售商,他那裡一定有。 這個要看收銀軟體有沒有加芯燁熱敏印表機的大字型指令。指令要問芯燁拿,然後再通過dump模式列印出小票的指令對比一下就知道有沒有了。 印...