私は住んでいる場所の近くにあるフードパントリーの「プロボノ」開発を行っています。フォームや事務処理が殺到しているため、MySQL サーバー (以前のプロジェクトでセットアップしたもの) からデータを読み取り、必要なすべてのフォームの PDF バージョンにデータをフィードするシステムを開発したいと考えています。記入してください。これにより、フォームへの入力時に発生する多くの人為的ミスをなくすだけでなく、非常に役立ち、多くの時間を節約できます。
PDF ファイルの内部については何も知らないので、ここで 2 つの方法を予測できます。
- より難しい方法: 紙の文書をスキャンして PDF に変換し、「次の (x,y) 座標に何かを除くテキストを追加する...」と言うだけで PDF に「記入」するソフトウェアを使用することができます。 ; また
- 簡単な方法: PDF 仕様では、入力可能な「フィールド」の構成が既に許可されています。このようにして、「* address_value *というフィールドにテキストの抜粋を追加する...」などのコードを書くだけです。
私の最初の質問は、私が直面している 2 つの道のどちらに直面しているのかということです。PDFには「フィールド」の概念がありますか、それともデータを配置する場所のピクセル座標をPDFライブラリに伝えることによってこれらのドキュメントに「記入」する必要がありますか?
第二に、これを行うには明らかにオープン ソース (および Java) ライブラリが必要です。iText は良いスタートに思えますが、扱いが難しいと聞いています。ここでアイデアや一般的な推奨事項を提供できる人はいますか? 前もって感謝します!