我目前正在Windows 10 build 10586(阈值2)上编写UWP应用程序。
我正在从我的应用程序打印PDF文档,并希望为输出打印设置特定的文件名。
在Windows 10 build 10.10240中,我能够使用PDF打印api,使用标题为fileName的public PrintTask CreatePrintTask(
string title,
PrintTaskSourceRequestedHandler handler
)
(例如c:\ user \ XXX \ Documents \ MyPdfFile.pdf)
现在在Windows 10 TH2中,使用相同的代码,这个'title'参数显示为printPreview页面标题,并且不再使用了。这意味着用户必须为要保存的文件输入fileName(在标准文件选择器窗口中)。
有人遇到过同样的问题吗?
答案 0 :(得分:0)
结果CreatePrintTask在Windows Phone上具有10586和10240的一致行为,title参数用于文件名,pdf文件自动保存,没有FilePicker提示。
但是,在Windows 10.10586桌面上,"标题"参数用于打印对话框标题,用户必须在FilePicker窗口中选择文件名。
我在这里使用了打印演示Windows Universal Samples https://github.com/Microsoft/Windows-universal-samples/tree/master/Samples/Printing