2013-10-07 60 views
1

我想在我的hendheld上打印出我的c#應用程序,但我找不到Printdocument對象。經過一番搜索後,我發現printdfocument不存在於緊湊框架中。但是我還有其他人使用我的WLan PCL5打印機進行打印嗎?.net Compact Framework在c#中打印#

所有這些像PrintCe第三方庫都非常昂貴,我想我並不真的需要它們,因爲我想使用我的打印機的PCL5接口。我無法想象在緊湊框架中打印某些東西的唯一方法應該是第三方軟件,它已經有十年的歷史了,而且非常昂貴。我的意思是印刷是一個非常普遍的線索。

有人能出我嗎?

謝謝!

+1

你在控制你的操作系統映像嗎?如果你是這樣,平臺生成器有一個示例PCL驅動程序,你可以添加到你的Windows映像。我相信你必須從那裏去......它可能會更容易(而且更便宜)購買第三方庫 – Alan

+0

你應該在服務器上實現打印功能 – hellboy

回答

2

Compact Framework沒有打印功能。你可以推出自己的產品 - 我在CF1.0的時候就這樣做了,創建了一張1bpp圖像,將所有內容都繪製到了它上面,然後將其發送到打印機,但是它的工作量非常大(some of it can be found here),實際上它只支持我正在爲特定的Zebra打印機制作特定的報告。

由於涉及的複雜性,幾乎所有我曾經知道在CF中打印的人都使用了PrinterCEPrintBoy