问题描述
这里的状态如何?
前段时间,PDF渲染有效,但速度缓慢且基本。 我不确定.epub渲染是否可行,但是由于已将其从Edge中删除,根本没有机会吗?
任何第三方解决方案?
解决方法
您是否查看了UWP样本存储库中的PdfDocument样本?在此示例中,显示了如何读取pdf文件,将其转换为图像,然后在Image
控件(确切地说,在Scenario1_Render.xaml.cs文件中)中显示此图像。
由于整个PDF加载一次,并且仅在请求时呈现一页,所以我发现这很快。
对于.epub文件,我发现 ASPOSE 提供了将.epub转换为PNG或PDF的API(对于后者,您可以在上面使用提到的呈现单个PDF页面的方法)。如果您想以美观的方式呈现它们,也可以尝试查找将.epub转换为PNG或PDF的其他API。否则,您可以使用EpubSharp将.epub转换为纯文本。