私はitextのsetField関数を使用してフィールド値をpdf形式に保存しますが、私はitextを使用した後、pdf全体が壊れてしまい、Adobe Readerでpdfを編集できなくなります。ファイルが変更され、Adobe Readerの拡張機能を使用できないことが表示されます。itextに似たライブラリがあり、フィールド値をpdf形式で書き込むことはできますか?
私は同じ仕事をすることができる別のライブラリを探しています。 別の問題:アイデンティティカードを使用してpdfに署名した後、itextライブラリを使用してpdfを編集しようとすると、以前のすべての署名が無効になります。私がacrobatを使用してフィールドを編集すると、すべてのシグネチャリビジョンが良好に保たれます。
私は上記のことを行うのに使用できる類似のライブラリはありますか?
acrobatを使用してpdfを変更すると、すべてのシグネチャを検証するよう求められますが、無効化するだけではありません。 – MemoryLeak
文書を変更すると、ハッシュの変更と署名が無効になります。これは定義どおりに動作しています。シグネチャは、改ざんに対する防御を目的としています。文書を修正し、署名を有効にしたい場合は、文書に再署名する必要があります。 iTextはライブラリです。それは、あなたがするように言うことをするでしょう。 Acrobatはアプリケーションです。ユーザーフレンドリーに作られています。 – BZ1