2010-03-17 102 views
0

有没有人可以在点阵打印机的打印报告(例如XtraReports) 中给出适当的指导?或点阵打印机中打印的任何信息。我可以打印报告,因为我可以在InkJet/Laser打印机中打印吗?我应该使用流到LPT1,导出报告为RTF并打印为字节[]?使用转义码?以上针对C#.NET的任何信息?我应该将每个属性的业务对象打印到特定位置?怎么样?适用于打印点阵打印机报告的指南

回答

0

如果是我(20年前就是这样了),我会专注于将GDI文档编写成一个良好的,结构良好的C#程序。从那里Windows可以渲染它在屏幕上或几乎任何你有驱动程序的打印机。

让Windows担心打印驱动程序实际将GDI文档渲染到纸张上,并处理系统事物,如连接到它的端口(USB,Parallel等)以及所有讨厌的协议细节。

请不要将任何东西连接到“LPT1”,“COM”端口或任何废话。你的管理员和你的软件的未来用户会恨你。

+0

任何示例请问这种方法? – 2010-03-17 23:33:40

+0

有几十本关于如何在C#/ VB中编写GDI程序的书籍和在线教程。或者,聘请程序员为你做。 – 2010-03-18 01:01:08