将 WPF 页面保存为 pdf 很简单
PrintDialog printDialog = new PrintDialog();
printDialog.PrintQueue = new PrintQueue(new PrintServer(), "Microsoft Print to PDF");
printDialog.PrintVisual(grid, "PrintDocument");
Run Code Online (Sandbox Code Playgroud)
但是我希望将 pdf 文档保存到预定义路径而不使用对话框是否有问题