[英]print an image from command line and await print job completion on Windows
[英]print a file in landscape from Windows command line or powershell
我可以使用get-content
來愉快地打印文件:
get-content .\\test.txt|out-printer "epson wp-4525 series"
如何在景觀中做到這一點?
在Powershell中無法為您提供幫助,但是在命令行上,這是向打印機發送正確的轉義碼的問題。 大多數打印機都支持HP轉義序列。 請參見此處的基本列表。 您既可以將字符直接回顯到打印機,也可以將它們插入文本文件,也可以通過單獨的文件發送它們。 在最后一種情況下,您可以插入代碼
在文件Esc&l1O
中,例如landscape.prn,還需要一個代碼從打印機Esc&l0H
彈出頁面。 Esc是Ascii 27字符,您需要將其保存在具有此功能的編輯器中,在記事本中,您需要將文件另存為unicode。
對於共享的USB或網絡打印機,將整個過程復制到您的打印機
copy /b landscape.prn+text.txt+eject.prn \\pcname\shared_printer_name
要么
copy /b landscape.prn+text.txt+eject.prn lpt1
如果您使用並行打印機或重定向到lpt1
/ b將以二進制模式復制,以確保所有字符都被傳遞。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.