DynamicPDF Merger for Javaあなたはちょうどそれを行うことができます...理解されるであろう。既存のPDFドキュメントを使用してフォームフィールドの値を入力し、その新たに埋め込まれたPDFを出力することができます。
AndroidアプリケーションでDynamicPDF for Javaを設定し、そこからシンプルなPDFを作成するのに、http://www.dynamicpdf.com/Blog/post/2012/06/15/Generating-PDFs-Dynamically-on-Android.aspxというdynamicpdf.comに関する最近のブログ記事がありました。
簡単にその例をさらに進めて、フォームの入力作業を簡単に行うことができます。次の(テストされていない)コードは、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");