【问题标题】:Android - how to convert html to pdf? [duplicate]Android - 如何将 html 转换为 pdf? [复制]
【发布时间】:2012-01-29 22:38:51
【问题描述】:

可能重复:
How to create PDFs in Android SDK?

我的 android 应用程序中有一个 html 文件,我想将其保存为 pdf 格式?请告诉我该怎么做?

【问题讨论】:

  • 等等,你问的是如何以用户身份执行此操作,还是以程序员身份执行此操作?如果你是程序员,我在下面给出了解决方案。

标签: android html pdf


【解决方案1】:

直接取自另一个 SO 帖子How to create PDFs in an Android app?

如果有人想在 Android 设备上生成 PDF,方法如下:

http://sourceforge.net/projects/itext/(库)

http://www.vogella.de/articles/JavaPDF/article.html(教程)

http://tutorials.jenkov.com/java-itext/image.html(图片教程)

根据来自 SourceForge 的用户 cmets 和此解决方案下方的评论,iText 库发生了很大变化。我强烈建议您对这个建议持保留态度,并敦促您仔细阅读重复答案中提供的解决方案:

How to create PDFs in an Android app?

【讨论】:

  • 失败。 itext jars 不能在 Android 上运行,并且在使用 XMLWorker 转换 HTML 时,“android 兼容”版本与原始版本不同。 Base64 库还包含冗余内容,因此由于可怕的“dex 多个版本”错误,您的应用程序将无法构建。示例应用程序很浅,仅显示一个非常简单的示例。我浪费了几个小时试图使用 Android itext 转换 HTML 并保存但没有成功。具有付费许可证的产品应该可以工作并且有更好的文档记录。
  • @huygir 你看到重复的答案了吗? stackoverflow.com/questions/2499960/… 点赞最多。问题是,答案是从 2010 年开始的,而我的答案是从 2011 年开始的……那个时候会发生很多事情。我会注意到这不再提供解决方案。我不可能根据示例和应用程序更改或开发的方式来抽查我所有给定的答案解决方案。感谢您提请我们注意。
猜你喜欢
  • 2011-08-13
  • 2011-01-07
  • 2010-10-18
  • 2012-01-12
  • 1970-01-01
  • 2011-03-10
  • 1970-01-01
相关资源
最近更新 更多