在通用Windows平台应用程序(UWP应用程序)中呈现电子书(如.epub和.pdf文件)的方法

3

这里的情况如何?

一段时间以前,PDF渲染曾经可以工作,但速度缓慢且功能基本。 .epub渲染可能可以工作,但自从Edge移除后,还有任何机会吗?

有没有第三方解决方案?

1个回答

3

你是否看过UWP示例存储库中的PdfDocument示例?此示例展示了如何读取PDF文件,将其转换为图像,然后在Image控件中显示该图像(确切地说,在Scenario1_Render.xaml.cs文件中)。

由于一次加载整个PDF,并且仅在请求时呈现一个页面,因此我发现这非常快。

关于.epub文件,我找到了提供API将.epub转换为PNGPDF(对于后者,您可以使用上述方法呈现单个PDF页面)的ASPOSE。如果您想以视觉吸引人的方式呈现它们,还可以尝试查找其他将.epub转换为PNG或PDF的API。否则,您可以使用EpubSharp将.epub转换为纯文本。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接