Printing 点阵打印机打印报告的正确指南

Printing 点阵打印机打印报告的正确指南,printing,c#-3.0,reporting,dot-matrix,Printing,C# 3.0,Reporting,Dot Matrix,是否有人可以在打印报告(例如XtraReports)时提供适当的指导 在点阵打印机中?或在点阵打印机中打印任何信息。我可以像用喷墨/激光打印机一样打印报告吗?我是否应该使用流到LPT1,将报告导出为RTF并打印为字节[]?使用转义码?以上针对C#NET的目标有什么信息吗?我应该处理将每个属性的业务对象打印到特定位置?如何编写?如果是我(20年前也是如此),我会专注于用GDI编写文档,将其作为一个好的、结构良好的C#程序。从那里,Windows可以在屏幕上渲染,也可以渲染到任何你有驱动程序的打印机

是否有人可以在打印报告(例如XtraReports)时提供适当的指导 在点阵打印机中?或在点阵打印机中打印任何信息。我可以像用喷墨/激光打印机一样打印报告吗?我是否应该使用流到LPT1,将报告导出为RTF并打印为字节[]?使用转义码?以上针对C#NET的目标有什么信息吗?我应该处理将每个属性的业务对象打印到特定位置?如何编写?

如果是我(20年前也是如此),我会专注于用GDI编写文档,将其作为一个好的、结构良好的C#程序。从那里,Windows可以在屏幕上渲染,也可以渲染到任何你有驱动程序的打印机上

让Windows为打印驱动程序担心,这些驱动程序用于将GDI文档打印到纸上,并处理系统事务,例如它连接到哪个端口(USB、并行等),以及所有讨厌的协议细节


请不要将东西连接到“LPT1”、“COM”端口或其他任何废话。你的管理员和你软件的未来用户会因此讨厌你。

有关于这种方法的例子吗?有几十本关于如何用C#/VB编写GDI程序的书籍和在线教程。或者,雇佣一个程序员为你做这件事。