デジタル署名

This article was translated from English: Does it need improvement?
Translated
View the article in English

電子署名は、アイアンPDFライブラリを使って既存のPDF文書に追加できる暗号方式です。 以下に日本語で翻訳いたします:

これには追加することが含まれます シングル 以下のコンテンツを日本語に翻訳してください: インクリメンタルな節約を伴う複数の署名 署名

対応電子署名証明書

アイアンPDFはX509Certificate2標準に準拠した、Windows用の.pfxフォーマットとMacOS用の.p12フォーマットのデジタル署名証明書に対応しています。 既存の電子署名証明書の形式は、そのファイル拡張子を確認することで確認できます。

必要な形式の証明書をお持ちでない場合は、こちらをご参照ください。 ドキュメント を使用して新しい X509Certificate2 標準証明書を作成する。 出来上がった証明書はIronPDF(アイアンPDF)を使ってPDF文書に適用することができます。

次の内容にご注意ください。
アイアンPDFはX509KeyStorageFlags.Exportableにのみ対応しています。 証明書の中には、KeyStorageFlags がデフォルトで Exportable に設定されているものがある。 異なるKeyStorageFlagsを使用しようとすると、例外がスローされる。

画像付きサイン

PDF文書に画像を追加して、文書が電子署名されていることを視覚的に示すことができます。 これは以下のコードでIronPDF (アイアンPDF)を使って実現できます:

var sig = new PdfSignature("IronSoftware.pfx", "123456");
sig.SignatureImage = new PdfSignatureImage("IronSoftware.png", 0, new Rectangle(0, 600, 100, 100));
var sig = new PdfSignature("IronSoftware.pfx", "123456");
sig.SignatureImage = new PdfSignatureImage("IronSoftware.png", 0, new Rectangle(0, 600, 100, 100));
IRON VB CONVERTER ERROR developers@ironsoftware.com
VB   C#

署名が適用された後、画像がPDF文書内で見つかってレンダリングされるように、プロジェクト内で画像ファイルプロパティが"CopyToOutputDirectory=always "に設定されていることを確認してください。

IronPDF (アイアンPDF)を使った電子署名の適用について詳しくは、以下をご覧ください。 PDF文書にデジタル署名をする.

エンジニアリング・サポートについては IronPDFのエンジニアリングサポートリクエストの作成方法.