【发布时间】:2014-01-15 08:45:09
【问题描述】:
我目前正在开发一个 Windows 8 Metro 应用程序,我需要在单击打印报告按钮时打印一个 pdf 文档。我使用了以下代码。
StorageFolder localFolder = Windows.Storage.ApplicationData.Current.LocalFolder;
StorageFile reportFile = await localFolder.GetFileAsync("abc.pdf");
var options = new Windows.System.LauncherOptions();
options.DisplayApplicationPicker = false;
bool success = await Windows.System.Launcher.LaunchFileAsync(reportFile, options);
但它会打开 pdf 文档,然后用户需要手动打印它。 有什么方法可以不用打开直接打印pdf文档吗?
【问题讨论】:
标签: c# windows-runtime microsoft-metro windows-store-apps