我正在使用C#开发全屏信息亭应用程序。我需要打印票和收据。我使用PrintDocument类进行打印。打印机打印完美,但我需要禁用打印期间显示的弹出对话框。我听说可以在控制面板中使用打印机和传真来禁用它,但我在控制面板中没有打印机和传真。我可以禁用显示的对话框吗?如果可以,我该怎么做? 最佳答案 我相信将您的PrintDocument的PrintController设置为StandardPrintController应该可以解决这个问题。PrintDocumentprintDocument=newPrintDocument();Pr
我正在使用C#开发全屏信息亭应用程序。我需要打印票和收据。我使用PrintDocument类进行打印。打印机打印完美,但我需要禁用打印期间显示的弹出对话框。我听说可以在控制面板中使用打印机和传真来禁用它,但我在控制面板中没有打印机和传真。我可以禁用显示的对话框吗?如果可以,我该怎么做? 最佳答案 我相信将您的PrintDocument的PrintController设置为StandardPrintController应该可以解决这个问题。PrintDocumentprintDocument=newPrintDocument();Pr
MicrosoftWindows10附带MicrosoftPrintToPDF打印机,可以将某些内容打印为PDF文件。它会提示要下载的文件名。我如何从C#中以编程方式控制它,以不提示输入PDF文件名,而是保存到我提供的某个文件夹中的特定文件名?这用于以编程方式将大量文档或其他类型的文件打印为PDF的批处理。 最佳答案 要使用MicrosoftPrinttoPDF打印机打印PrintDocument对象而不提示输入文件名,这里是执行此操作的纯代码方法://generateafilenameasthecurrentdate/timein
MicrosoftWindows10附带MicrosoftPrintToPDF打印机,可以将某些内容打印为PDF文件。它会提示要下载的文件名。我如何从C#中以编程方式控制它,以不提示输入PDF文件名,而是保存到我提供的某个文件夹中的特定文件名?这用于以编程方式将大量文档或其他类型的文件打印为PDF的批处理。 最佳答案 要使用MicrosoftPrinttoPDF打印机打印PrintDocument对象而不提示输入文件名,这里是执行此操作的纯代码方法://generateafilenameasthecurrentdate/timein
这是基本前提:我的用户点击了一些小玩意儿,一个PDF文件被吐到他的桌面上。有没有什么方法可以将此文件发送到打印机队列并让它打印到本地连接的打印机?stringfilePath="filepathisalreadysethere";SendToPrinter(filePath);//Somethinglikethis?这个过程他会做很多次。他必须为教室里的每个学生打印一张小成绩单。所以我为每个学生生成了一个PDF,我想自动化打印过程,而不是让用户生成pdf、打印、生成pdf、打印、生成pdf、打印。关于如何处理这个问题有什么建议吗?我在带有WindowsForms.NET4的Window
这是基本前提:我的用户点击了一些小玩意儿,一个PDF文件被吐到他的桌面上。有没有什么方法可以将此文件发送到打印机队列并让它打印到本地连接的打印机?stringfilePath="filepathisalreadysethere";SendToPrinter(filePath);//Somethinglikethis?这个过程他会做很多次。他必须为教室里的每个学生打印一张小成绩单。所以我为每个学生生成了一个PDF,我想自动化打印过程,而不是让用户生成pdf、打印、生成pdf、打印、生成pdf、打印。关于如何处理这个问题有什么建议吗?我在带有WindowsForms.NET4的Window
在C#中,我尝试使用带有以下代码的PrintDocument类打印图像。图片的尺寸为1200像素宽和1800像素高。我正在尝试使用小型zeebra打印机在4*6的纸上打印此图像。但是程序只打印了4*6的大图。这意味着它没有将图像调整为纸张尺寸!PrintDocumentpd=newPrintDocument();pd.PrintPage+=(sender,args)=>{Imagei=Image.FromFile("C://tesimage.PNG");Pointp=newPoint(100,100);args.Graphics.DrawImage(i,10,10,i.Width,i.