printing - 如何在 Windows 8 中打印 xps 文件

标签 printing windows-8 xps

有没有博客或文档介绍如何在windows8中打印xps文件?我看过官方sdk的打印示例,但没有帮助。

最佳答案

我还尝试直接从 Windows 应用商店应用程序进行打印...就我而言,我正在通过代码在我的应用程序中创建 pdf 文档。到目前为止,我能做的最好的事情就是打开与文档关联的任何应用程序/程序(WinRT Surface 上的 XPS Viewer 应用程序...Win 8 系统上的 Adob​​e Reader(如果已安装))。这是我使用的代码:

StorageFile filetoShare = await Windows.Storage.KnownFolders.DocumentsLibrary.GetFileAsync("Document.PDF");
await Windows.System.Launcher.LaunchFileAsync(filetoShare);

无论哪种情况,它都会离开应用程序并直接转到关联的程序,然后要求用户采取操作进行打印。我很想找到一种直接从应用程序执行此操作的方法。

关于printing - 如何在 Windows 8 中打印 xps 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13338956/

相关文章:

java - 按位操作不与 Java 中的 print() 中的字符串连接

javascript - 在每个打印页面的顶部留出空间

c# - Windows 应用商店应用程序 - 枚举字体

windows-8 - Windows 8 扩展启动画面

c# - new XpsDocument(string, FileAccess) 失败并显示 "File contains corrupted data",即使文件未损坏

javascript - 不同打印按钮的特殊打印样式,打印后去除

java - 为什么我的冒泡排序代码打印出这些奇怪的东西?

c# - Pagekey 在 layoutawarepage 的 OnNavigatedFrom 中变为 null

c# - 如何从字节数组创建 XpsDocument?

java - 使用 java 将 PDF 转换为 XPS