【发布时间】:2017-03-25 16:17:37
【问题描述】:
我正在 Xamarin for Android 中开发一个应用程序。我已经使用 StringBuilder 生成了 HTML 文件。现在我的外部存储中有一个 HTML 文件,并且 PDF 需要相同的模板。因此,当我尝试使用 iTextSharp using XML Worker 和 PDFSharp 库将 HTML 转换为 PDF 时,由于缺少 System.Drawing.dll,我遇到了构建错误。然后我从 Xamarin 论坛和 Stackoverflow 链接中发现 Xamarin.Android 不支持它。
谁能告诉我有关如何为 PDF 或任何其他适用于 Xamarin.Android 的可将 html 文件转换为 pdf 的工作 nuget 包的模板的替代方法。
注意:我可以生成 PDF,但不能将 HTML 转换为 PDF。
这会很有帮助!非常感谢!
【问题讨论】:
-
@InitLipton 我检查了但收到以下错误“无法安装包'HtmlRenderer.Core 1.5.0.5'。您正在尝试将此包安装到针对'MonoAndroid,Version = v6的项目中。 0',但包不包含任何与该框架兼容的程序集引用或内容文件。有关详细信息,请联系包作者。"在我的项目属性中,使用 Android 版本编译仅提供“使用最新平台”选项。所以,我也无法更改版本。
标签: c# android xamarin xamarin.android pdf-generation