プログラムでPDFファイルに記入する方法は? [閉まっている
-
29-09-2019 - |
質問
外部データを使用してPDFフォームを自動的に保存して保存するために利用できる技術。データベースのデータを使用してテンプレートPDFを入力し、そのデータをディスク上に保存する必要があります。言語とプラットフォームは問題ではありませんが、WindowsとLinuxで実行できれば良いでしょう。
誰でも私を導くことができます。
解決
XSL-FO(XMLとXSL-Tが好きな場合)またはLowagieのItext(Java) / ItextSharp(C#)のいずれかを使用できます。
他のヒント
あなたが承認したDuffymoの答えについて詳しく説明するには、私の本の章をあなたと共有することを許可してください:manning.com/lowagie2/samplechapter6.pdf
セクション6.3.5では、Open Officeを使用してPDFテンプレートを作成する方法がわかり、リスト6.19でプログラムで記入する方法を示します。
PdfReader reader = new PdfReader(src);
PdfStamper stamper = new PdfStamper(reader, new FileOutputStream(dest));
AcroFields form = stamper.getAcroFields();
form.setField(key, value);
stamper.setFormFlattening(true);
stamper.close();
reader.close();
フランク・レムと同じように、私はITEXTに関する本の著者であるITEXTの著者であり、ITEXTグループの現在のCEOであり、ISO-32000について議論しているISO委員会から直接このメールに答えていると付け加える必要があります。 -2(別名PDF 2.0);-)
所属していません StackOverflow