簡體   English   中英

PHP / JavaScript無需打開即可打印文檔

[英]PHP / JavaScript Print Document Without Opening It

我需要將文件發送到本地工作站的默認打印機,但是我不希望用戶必須與下載文件或彈出窗口進行交互。 該界面是本地Web Intranet網頁。

<select name=”s-1” id=”s_1”>
<option value=”0”>Please Select…</option>
<option value =”file1.doc”>File1.doc</option>
<option value =”file2.doc”>File2.docx</option>
<option value =”file3.doc”>File3.doc</option>
</select>
<input type=”button” name=”b_1” id=”b_1” value=”Print Selected File”>

所有文件均為Microsoft Word .doc或.docx文件。 工作站是終端機,沒有安裝任何辦公產品。 我只想使用“ onclick”或“ post”事件,使用JavaScript或PHP將所選文件直接發送到終端默認打印機。

如果是Intranet頁面,您能否僅從LDAP等中識別用戶自己的打印機? 網絡中是否有打印服務器? 如果是這樣,請將其直接從PHP發送到打印服務器。 但是,從PHP腳本打印.doc或.docx而不用外部調用MS Office或LibreOffice可能很棘手。

如果上述方法不可行,請嘗試使用Flash of applet的Java從瀏覽器進行打印。 之前將文檔轉換為PDF可能會很有用。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM