是否有可能在Linux中將文檔打印到標準輸出,以便稍後直接發送到打印機隊列,並且是否有任何通用格式,適用於所有網絡打印機?Linux打印文檔到標準輸出或文件
的確,我確實需要做以下步驟:
1.將doc打印到上述格式化的輸出(或文件)中。
2.將其傳輸到遠程設備。
3.將其發送給打印機。
一些更多詳細信息:文檔打印在一個硬件服務器上,發送到某個沒有打印機驅動程序的設備(因此它將打印機檢測爲網絡設備),然後將文檔作爲TCP客戶端發送到隊列。
是否有可能在Linux中將文檔打印到標準輸出,以便稍後直接發送到打印機隊列,並且是否有任何通用格式,適用於所有網絡打印機?Linux打印文檔到標準輸出或文件
的確,我確實需要做以下步驟:
1.將doc打印到上述格式化的輸出(或文件)中。
2.將其傳輸到遠程設備。
3.將其發送給打印機。
一些更多詳細信息:文檔打印在一個硬件服務器上,發送到某個沒有打印機驅動程序的設備(因此它將打印機檢測爲網絡設備),然後將文檔作爲TCP客戶端發送到隊列。
我建議您打印到PostScript或PDF。例如,這裏是一個CUPS PDF printer。另一種方法是編寫你自己的後端。以下是如何編寫CUPS backend in a shell script的示例。
重點是 - 我們正在嘗試將印刷的文檔發送到移動設備(例如平板電腦),然後將此流重新發送到打印機。當然,大多數平板電腦沒有打印設備,問題是要了解我們是否需要使用curl或其他庫來實現後端。 – ETech
沒有格式全部打印機明白,除了純文本當然。這與Linux無關,真的。但是,如果你願意在步驟3中包含一些處理,當然,只需編寫pdf或postscript並通過標準打印機隊列發送。
是否有任何通用格式,適用於所有網絡打印機?
號有些打印機會明白的PostScript,別人會理解PCL,和其他人將需要其他特定格式。就硬件而言,打印機領域沒有「通用語言」,這就是爲什麼您必須通過打印經理。
是否有可能在Linux中打印文件到標準輸出,形成了後直接發送到打印機隊列
由於沒有共同的打印格式,你不能讓這樣的文件。在Linux上最簡單的事情是打印到PostScript或PDF上,並且當你想要在特定的打印機上輸出時,再次將其提供給CUPS(或任何其他使用的打印管理器)。
你爲什麼不復制文件? –
原因我在一個系統上打印,然後將其傳輸到遠程設備,然後使用設備作爲TCP客戶端將內容發送到打印隊列。 – ETech