3

我使用 Dotmatrix 打印机 EPSON 打印报告,我需要如何在不使用 CrystalReport 和打印对话框的情况下打印报告,即我想要 C#.net 中基于 DOS 的打印代码......

4

3 回答 3

3

我知道一种非常古老和肮脏的方式。只需将 LPT1(或您正在使用的打印机端口)作为流打开并输出字符。

于 2009-06-18T17:14:28.993 回答
2

也许这会有所帮助?http://support.microsoft.com/kb/322091/EN-US

于 2009-06-18T17:20:30.623 回答
0

您的打印机是否出现在 Windows 中?换句话说,您可以从记事本打印到它吗?然后您仍然可以使用 System.Drawing.Printing 命名空间并以这种方式将数据发送到您的打印机。

这是如果您需要打印字符数据以外的任何内容 - 否则,请像 tekBlues 所说的那样。

于 2009-06-18T17:17:35.060 回答