【发布时间】:2021-04-08 10:46:09
【问题描述】:
我想将 HTML 内容转换为 PDF。我尝试过使用第三方 API,例如 GemBox、GrapeCity.. 这些都在 UWP 中工作,但在 android 中失败。
请提出任何解决方案。我也可以使用付费 API。
谢谢!
【问题讨论】:
-
如果您提供一些关于“在 android 中失败”的详细信息,我们可以帮助您解决它吗?
-
@Jason 我遇到了 GemBox.Document API 的这个问题。但我没有在 html 中使用这种字体-Faimly。 System.InvalidOperationException: '无法为字体 'Times New Roman' 获得匹配的字形字体。'
-
'Times New Roman' 是 HTML 中的默认字体,所以似乎某些内容正在获取默认字体?无论如何,如果不调查您的 HTML 就很难说,但是,要创建 PDF 文件,您需要在 android 上拥有字体文件。您可以通过三种方式提供字体:安装的、私有的或嵌入的。
标签: c# pdf xamarin xamarin.forms html-to-pdf