用php控制印表機列印小票,php如何實現熱敏58MM小票印表機列印

時間 2021-08-30 09:51:48

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,傳送報文,電腦和印表機之間的網路裝置就能學習到你們的地址和埠對應資訊了。

怎麼用小票印表機列印的檔案,怎麼用小票印表機列印WORD文件的檔案

常用的小票列印寬度為58mm和80mm,高度沒有限制。1 按ctrl p調出印表機對話方塊 2 按紙張大小縮放 欄,選擇5 8即可 忤逆之王 和平常的印表機沒什麼差別,主要是設定寬度,大概是5 6cm,高度隨便,然後你就自己挑字型什麼的就可以了!你也可以去網上搜一些列印軟體,但是那種格式有限制,還不...

小票印表機是怎麼使用的,怎麼用小票印表機列印WORD文件的檔案

鑫銳科技公司 你需要用的裝置是 收款機 或者電腦 商業管理軟體一套 掃描槍一把 小票機!1.收款機 電腦 是你的操作平臺,也就是你錄入你的商品資訊 商品名稱,條碼,進價,零售價,會員價等 什麼的 2.軟體就是儲存你錄入資訊資料的,你可以通過軟體查詢一天,一個月,一年等的銷售情況,也可以製作會員什麼的...

怎麼設定小票印表機,怎麼設定小票印表機

深藍 列印時候應該有頁面設定。可以選擇居中。就不會偏向一邊。 在電腦端自定義紙型即可。假設你的紙型寬度為26cm,高度為13cm,操作步驟如下 步驟一 單擊 開始 控制面板 印表機和傳真機 步驟二 在 檔案 選單中,單擊 伺服器屬性 步驟三 選中 建立新格式 並在 名 中為自己新定義的紙張起一個名字...