2015-09-30 33 views
0

我正在開發一個計費軟件。可以打印收據,但再次單擊打印頁打印按鈕,然後打印僅如何使用PHP直接在HTML頁面中打印?

對於防爆:

  1. 我點擊HTML頁面打印按鈕,

  2. 下一個自動打開谷歌瀏覽器打印窗口。

  3. ,並再次點擊打印按鈕,

開始打印,我想直接打印。如何通過編程刪除第二和第三步。

如何糾正任何人的幫助這個問題。

<script type="text/javascript"> 
    function printpage() 
    { 
     window.print(); 
    } 
</script> 

我使用上面的代碼,這是輸出重定向到谷歌鉻打印頁面。

,再次點擊打印按鈕則只有印刷,

  1. 我想直接打印
  2. 對於HTML頁面例如上午點擊打印按鈕來自動打印。
  3. 不能要求任何輸入。
  4. 並且不能顯示任何其他對話框。

任何人都可以幫助我。

+2

這是不可能的,這是很好的理由。否則,隨機網頁會迫使您的打印機始終打印廣告。另外,不要在美國發布。在所有大寫打字被認爲是粗魯的。 –

+0

k,可以編輯,使用熱敏打印機打印票據,不能通過PHP爲每一頁打印紙張,如何在每頁結尾切紙。 – Rangarajakrishnan

+0

某些打印機帶有一個API來與打印機連接。我用網絡標籤打印機和asp.net做了類似的事情。您需要查看打印機提供的API(如果有)。請注意,儘管這是服務器最終執行打印**而不是瀏覽器。 –

回答

0

在HTML頁面解釋

  1. 上午點擊打印按鈕:是的,你必須點擊打印按鈕,要求瀏覽器執行動作
  2. 下一個自動打開谷歌瀏覽器打印窗口:當然,它就會被打開,打印機/頁面設置,甚至會在MS Word中打印時會要求您提供最佳的打印機&頁
  3. ,再次點擊打印按鈕同樣的事情發生問:最後,你會被要求提交您的確認

瞭解整個過程&請暫時就這麼不直接許願

0

你需要開發你的Web連接到您的電腦桌面基礎的應用.. 這樣web着請求您的桌面程序而不是通過瀏覽器... 你可以使用Java小程序來做到這一點...