我正在使用wpf printdialog() 我想直接打印,但是显示保存对话框以保存为pdf然后打印。 这是我的代码。
PrintDialog pd = new PrintDialog();
pd.PrintVisual(grid1, lblgr.Content.ToString() + "_" + lblreceiptno.Content);
答案 0 :(得分:0)
我为您的问题找到了准确的解决方案。
PDFCreator已安装
由于PDFCreator已安装在您的开发计算机上并且在您的计算机中设置为默认打印机,因此您遇到了上述问题。这就是它在打印文档之前要求保存的原因。因此,请转到控制面板 - >查看设备和打印机,然后将所需的打印机或网络打印机设置为默认打印机,它将直接打印您的文档,不会要求保存。
未安装PDFCreator
如果您仍然遇到此问题且计算机上未安装PDFCreator,请将您所需的打印机设置为默认打印机,它将解决问题。