IronPDFでデジタル署名を適用する

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

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

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

対応電子署名証明書

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

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

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

画像付きサイン

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

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文書にデジタル署名をする.

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