C# 从c打印到文件#

C# 从c打印到文件#,c#,printing,printer-control-language,C#,Printing,Printer Control Language,如何从c#生成.pcl文件?假设我有一个文本文件,或者一个xls文件,我想打印它,我可以检查“打印到文件”复选框,得到一个扩展名为.pcl的文件。如何从代码、从c#实现这一点?正如我所看到的,大多数打印机驱动程序都知道生成pcl。您的问题太模糊,无法给出好的答案。PCL有许多变体和版本。最好的方法是安装HP设备的打印机驱动程序,该驱动程序类似于将要使用.pcl的任何设备。如果未指定,请选择尽可能旧的HP激光打印机 使用PrintDocument类生成文件。您需要将PrinterSettings.

如何从c#生成.pcl文件?假设我有一个文本文件,或者一个xls文件,我想打印它,我可以检查“打印到文件”复选框,得到一个扩展名为.pcl的文件。如何从代码、从c#实现这一点?正如我所看到的,大多数打印机驱动程序都知道生成pcl。

您的问题太模糊,无法给出好的答案。PCL有许多变体和版本。最好的方法是安装HP设备的打印机驱动程序,该驱动程序类似于将要使用.pcl的任何设备。如果未指定,请选择尽可能旧的HP激光打印机

使用PrintDocument类生成文件。您需要将PrinterSettings.PrintToFile属性设置为True,并分配PrinterSettings.PrintFileName