Mob*_*Dev 9 pdf android pdf-generation
我有.pdf文件,有多种表格.我想打开我的.pdf文件,填写表单并从Android开发中保存.
是否有适用于Android渲染的API.我找到了iText,但我只是设法创建新的pdf,而不是填写表格.表示我创建的.pdf文件将被填写.我需要在自己的.pdf中填写表单.
在此先感谢...任何帮助将不胜感激...
小智 4
DynamicPDF Merger for Java可以让您做到这一点。您可以获取现有的 PDF 文档,填写表单字段值,然后输出新填写的 PDF。
最近在dynamicpdf.com上有一篇关于在Android应用程序中设置DynamicPDF for Java并从中创建简单PDF的博客文章,http://www.dynamicpdf.com/Blog/post/2012/06/15/Generate- PDF-Dynamically-on-Android.aspx。
您可以轻松地进一步使用该示例,并使用它来完成表单填写任务。以下(未经测试)代码是使用 DynamicPDF Merger for Java 在 Android 设备上表单填充现有 PDF 所需的示例:
InputStream inputStream = this.getAssets().open("PDFToFill.pdf");
long avail = inputStream.available();
byte[] samplePDF = new byte[(int) avail];
inputStream.read(samplePDF , 0, (int) avail);
inputStream.close();
PdfDocument objPDF = new PdfDocument(samplePDF);
MergeDocument document = new MergeDocument(objPDF);
document.getForm().getFields().getFormField("FormField1").setValue("My Text");
document.draw("[PhysicalPath]/FilledPDF.pdf");
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
5193 次 |
最近记录: |