长时间读者,第一次海报:)
我正在开发一个Windows应用商店应用,我正在尝试将格式化页面加载到应用内查看器中。由于Windows 8.0本身不支持PDF,我正在尝试加载XPS格式。
我尝试使用下面的代码将XPS Uri直接加载到WebView中,但结果只是一个空白页:
ResultsWebView.Navigate(xpsFile);
有没有办法在Windows应用商店应用中查看XPS文件?
如果没有,有人能想到在app中查看格式化文档的方法吗?我的下一个选择可能是找到一个API将PDF转换为PNG图像,并直接加载图像。我试图避免使用非原生API,因为我的应用程序需要跨平台,因此API的棘手部分是我需要确保我使用的任何内容都与Windows RT和Windows 8兼容。
答案 0 :(得分:0)
答案 1 :(得分:0)
我进行了广泛的研究,找不到一个易于实现的合适解决方案,因此我尝试创建一个新模块来读取我的输入,生成一个html流,并使用该流在WebView上显示。
最后,为了匹配PDF而进行格式化工作需要花费几天的时间,但实现起来并不难。我已经花了很多时间研究一种“简单”的出路,直接阅读PDF / XPS无论如何都无济于事。