使用C#THRU LPT1 PORT和网络打印机打印文本文件以实现快速打印

时间:2010-12-29 03:25:29

标签: printing text-files

我必须打印使用Crystal Report导入创建的文本文件。现在我必须将它直接打印到LPT1端口以进行快速点阵打印。我使用下面的代码,没有任何工作。任何帮助都是非常适合的。

1.System.Diagnostics.Process.Start(“Print”,@“\ D:LPT1”+“”+ txtFilepath);

  1. System.Diagnostics.Process printProcess = new System.Diagnostics.Process(); System.Diagnostics.ProcessStartInfo PrintStartInfo = new ystem.Diagnostics.ProcessStartInfo(“Print.exe”);
  2. string STRARGS = txtFilepath +“”+“/ D:LPT1”; PrintStartInfo.Arguments = STRARGS; printProcess.StartInfo = PrintStartInfo; printProcess.Start();

    printProcess.WaitForExit();

    3.System.Diagnostics.Process.Start(“Print”,txtFilepath);

    请帮帮我

    此致 马丁。

1 个答案:

答案 0 :(得分:0)

检查以下链接。它会解决你的问题。

How to Send Raw Data to Printer