外部データを使用して自動的に PDF フォームに入力し、保存するために利用できる手法は何ですか。データベースのデータを使用してテンプレート pdf を入力し、そのコピーをそのデータでディスクに保存する必要があります。言語やプラットフォームは問いませんが、WindowsやLinuxで動作するのが良いでしょう。
誰でも私を案内したり、役立つ記事を指摘したりできます。
外部データを使用して自動的に PDF フォームに入力し、保存するために利用できる手法は何ですか。データベースのデータを使用してテンプレート pdf を入力し、そのコピーをそのデータでディスクに保存する必要があります。言語やプラットフォームは問いませんが、WindowsやLinuxで動作するのが良いでしょう。
誰でも私を案内したり、役立つ記事を指摘したりできます。
あなたが承認した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();
Frank Rem と同じように、私は iText の最初の開発者であり、iText に関する本の著者であり、iText Group の現在の CEO であり、ISO-32000 について議論している ISO 委員会から直接このメールに返信していることを付け加える必要があります。 -2 (別名 PDF 2.0) ;-)
xsl-fo (xml と xsl-t が好きな場合) または Lowagie の iText (Java) / iTextSharp (C#) のいずれかを使用できます。