C# 如何在打印PDF文件时以编程方式进行缩放
任务:C# 如何在打印PDF文件时以编程方式进行缩放,c#,pdf,printing,C#,Pdf,Printing,任务: 以编程方式打印PDF 不要让用户点击多个按钮 打开打印对话框不是一个选项,因为可能会发生批量打印 我的代码: private void PrintFile(string path) { ProcessStartInfo info = new ProcessStartInfo(); info.Verb = "print"; info.FileName = path; info.CreateNoWindow = tr
- 以编程方式打印PDF
- 不要让用户点击多个按钮
- 打开打印对话框不是一个选项,因为可能会发生批量打印
private void PrintFile(string path)
{
ProcessStartInfo info = new ProcessStartInfo();
info.Verb = "print";
info.FileName = path;
info.CreateNoWindow = true;
info.WindowStyle = ProcessWindowStyle.Hidden;
Process p = new Process();
p.StartInfo = info;
p.Start();
p.WaitForInputIdle();
System.Threading.Thread.Sleep(3000);
if (false == p.CloseMainWindow())
p.Kill();
}
问题:
有些文件比较大,我需要在打印时把它放进去
您找到解决方案了吗?