需要有一个文档模板,填写其中的字段,然后保存。所有这些都可以在 Android 应用程序中以编程方式完成。有两种选择:
- 有一个 .pdf 文件。填写其中的字段并保存
- 有一个 .doc 文件。填写其中的字段,将其转换为 .pdf 并保存。
问题是不能使用商业库,以及需要开源代码的具有许可证的库。我发现的大多数答案都很古老,我认为在这段时间里出现了新的图书馆。或者在其中查阅的库没有文档。
需要有一个文档模板,填写其中的字段,然后保存。所有这些都可以在 Android 应用程序中以编程方式完成。有两种选择:
问题是不能使用商业库,以及需要开源代码的具有许可证的库。我发现的大多数答案都很古老,我认为在这段时间里出现了新的图书馆。或者在其中查阅的库没有文档。
要创建和编辑 .pdf 文档,您可以使用 iText 库(链接:https ://itextpdf.com/en/resources/downloads )。一些库(例如 iText 7 Core)已获得商业许可。但 pdfHTML 是开源且完全免费的。pdfHTML 允许您将 HTML 代码转换为 .pdf 文件。我还可以推荐 PDFBox 库(https://pdfbox.apache.org)。