GroupDocs.Signatureは.NET開発者にデジタル署名を使用してDOCX文書を改ざんから保護する機能を提供します。ビジネスアプリケーションを強力なデータ保護機能で強化しましょう。
- SignatureクラスのコンストラクタにDOCX文書を渡します。
- デジタル証明書とそのパスワードを使用して文書を保護します。
- オプションで、文書ページにデジタル署名の視覚的表現を追加します。
- 文書に署名して改ざんされないようにします。
GroupDocs.Signatureは.NET開発者にデジタル署名を使用してDOCX文書を改ざんから保護する機能を提供します。ビジネスアプリケーションを強力なデータ保護機能で強化しましょう。
// Signatureを活用して文書にデジタル署名を行います
using (Signature signature = new Signature("input.docx"))
{
// デジタル証明書と関連するパスワードを提供します
DigitalSignOptions options = new DigitalSignOptions("certificate.pfx")
{
Password = "1234567890",
// 必要に応じて視覚的表現を設定します
PageNumber = 1,
Left = 50,
Top = 50
};
// デジタル証明書で文書を保護します
SignResult result = signature.Sign("output.docx", options);
}
GroupDocs.Signature for .NETライブラリは、すべての一般的なファイル形式に署名するために設計されています。さまざまな署名を追加、変更、検証、または削除することで、ビジネスプロセスを効率化します。
サポートされている文書の任意のページに、テキスト、画像、バーコード、QRコード、またはスタンプの署名を正確に埋め込むことができます。また、画像やほとんどのファイル形式の隠しメタデータ(EXIFなど)を追加または編集することも可能です。デジタル署名で文書の内容の整合性を確保してください。
署名後の処理は数多くの可能性を提供します。署名された文書が正しく処理されたことを検証します。さらなるコントロールのために、検索機能を介してすべての署名の包括的なリストを取得できます。
ほとんどの署名タイプは全て編集可能です。テキストの調整、要素の位置を変更、色の変更、サイズの変更など自在に行うことができます。
私たちのソリューションは署名に対する完全なCRUD操作を提供します。必要に応じて、デジタル証明書を含むさまざまな署名タイプを文書から削除することができます。
// 署名する文書を提供します
using (Signature signature = new Signature("input.docx"))
{
// 対応するパスワードを持つ有効なデジタル証明書を使用します
DigitalSignOptions options = new DigitalSignOptions("certificate.pfx")
{
Password = "1234567890",
// 追加のテキスト情報を指定します
Reason = "Security issue",
Contact = "John Smith",
Location = "Office D.W.",
// 視覚的表現のために画像やその他のオプションを組み込みます
ImageFilePath = "image.png",
AllPages = true,
VerticalAlignment = VerticalAlignment.Center,
HorizontalAlignment = HorizontalAlignment.Left,
Width = 60,
Height = 80,
Margin = new Padding() { Bottom = 10, Right = 10 }
};
// 指定された場所に保護された文書を保存します
SignResult result = signature.Sign("output.docx", options);
}
豊富な署名形式と強力な操作を提供します