ホームページ >Java >&#&チュートリアル >署名を無効にせずにデジタル署名された PDF に空白ページを追加するにはどうすればよいですか?
iText を使用してデジタル署名された PDF に空白ページを追加し、署名を保持する
iText を使用してデジタル署名された PDF の末尾に空のページを挿入する依然として一般的な要件です。ただし、重大な懸念事項が生じます: この操作は既存の署名を無効にしますか?
許可される変更と禁止される変更
この操作の影響を理解するには、以下を参照することが重要です。デジタル署名に関する Adobe の技術ホワイト ペーパー。ここで、アドビは、認証済みドキュメントまたは署名済みドキュメントの署名を無効にしない、許可される変更を明確にしています。
認証済みドキュメントと署名済みドキュメント
認証済みドキュメント内では、ページ コンテンツの変更は常に変更となります。許可されている行為に関係なく、禁止されています。認証されていない文書の場合、ページのコンテンツの変更も許可されません。したがって、ページのコンテンツを変更するページの追加には課題があります。
考えられる解決策
残念ながら、iText は無効化せずにページを追加する直接的な解決策を提供しません。署名。ただし、次の回避策が考えられます。
注: 署名を保持するには、許可された変更 (ページ テンプレートを含む) であっても増分的に適用する必要があることに注意してください。 。そうしないと、署名が取り返しのつかないほど壊れる可能性があります。
以上が署名を無効にせずにデジタル署名された PDF に空白ページを追加するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。