2013-10-07 143 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