2010-12-01 299 views
0

我想從BMP圖像中爲hp laserjet打印機1018在C# 中生成原始打印機命令,然後將其作爲prn文件發送到打印機。請注意,我不想使用惠普公司發佈的打印機驅動程序。如何從bmp創建原始打印機文件(prn)

+0

你想要PCL格式嗎?來自mostafa的 – ihatemash 2010-12-01 16:30:18

回答

0

從Windows應用程序打印時,會發生兩件不同的事情。第一個需要打印機驅動程序,提供設備上下文並呈現輸出。第二個,流式傳輸結果文件,沒有。您可以將打印機驅動程序配置爲打印到文件,但不能在沒有打印機驅動程序的情況下創建打印輸出。打印機驅動程序將BMP圖像轉換爲打印機可以理解的內容。

您可以使用另一臺PCL打印機驅動程序,將其配置爲打印到文件,然後取出該文件並將其發送到打印機。但是,如果沒有打印機驅動程序,則無法生成文件。試圖做到這一點相當於編寫自己的打印機驅動程序,你可以做。任何PCL reference都會顯示打印機可以識別的命令。

+0

:我的打印機不支持PCL命令,並且是基於主機的打印機。 – kamiar3001 2010-12-01 17:12:35

相關問題