GroupDocs.Signature for .NET

PDF デジタル署名の検証

PDF、Word、Excel、プレゼンテーション、画像、ZIPファイルなどの複数の形式でサポートされているすべての電子署名を、GroupDocs.Signature for .NET の包括的な機能で効率的に検証できます。

C# を使用して PDF 内の署名を検証する手順

GroupDocs.Signature は、PDF ドキュメント内の特定の署名の存在を認証できます。.NET の開発者は、当社のソリューションが提供する機能を組み込むことで、アプリケーションを強化できます。

  1. Signature インスタンスに PDF ファイルをロードします。
  2. 希望する検証結果を得るために VerifyOptions をインスタンス化して構成します。
  3. 検証プロセスを開始します。
  4. 検証結果を確認して解釈します。
// ドキュメントで Signature インスタンスを初期化
using (Signature signature = new Signature("input.pdf"))
{
    // 特定のテキストを含む署名を認証するために TextVerifyOptions を設定
    TextVerifyOptions options = new TextVerifyOptions()
    {
        Text = "signature",
        MatchType = TextMatchType.Contains
    };

    // ドキュメントの署名を検証
    VerificationResult result = signature.Verify(options);

    // 検証結果を分析し、解釈
    if(result.IsValid)
    {
        Console.WriteLine($"\nDocument was verified successfully!");
        foreach (TextSignature item in result.Succeeded)
        {
            Console.WriteLine($"\nValid signature is found with text: {item.Text}");
        }
    }
}
dotnet add package GroupDocs.Signature
クリックしてコピー
コピーしました
さらなる例 ドキュメント

高度な文書署名

GroupDocs.Signature は、広く使用されている形式における文書署名と認証のプロセスを簡素化するために設計された包括的なソリューションです。7 種類の署名タイプと完全な CRUD 操作を提供し、文書コンテンツの完全な保護と管理を確実にします。

署名検証機能

企業文書署名の効率化

ドキュメントの任意のセクションにカスタマイズされたデジタル署名をシームレスに適用します。テキスト、画像、バーコード、メタデータ、スタンプ、デジタル証明書署名をサポートすることで、GroupDocs.Signature for .NET はあなたの文書が企業の基準を満たすことを保証します。

署名ライフサイクルの完全管理

文書内の署名のライフサイクル全体を容易に管理します。必要に応じて、任意の署名にアクセスし、検証し、更新または削除することができ、文書が最新かつ正確な状態に保たれます。

文書コンテンツの完全性保護

デジタル証明書を埋め込むことで機密文書を保護し、不正な改ざんを防ぎます。さらに、重要な情報を保護し、コンテンツの完全性を強化するための隠れたメタデータを追加します。

特定の文書に合わせた署名

PDF スタンプや Word ウォーターマークなど、文書特有の署名タイプを活用します。これらの特定の署名は、ブランディング、ウォーターマーク、またはコンプライアンスの目的に最適であり、企業文書に洗練された専門的な印象を提供します。

バーコード署名の検証

この例では、ドキュメント内のバーコード署名を認証する手順を示します。

C#

using (Signature signature = new Signature("input.pdf"))
{
    // 特定のテキスト基準と一致するバーコードを検証するために検証オプションを設定
    BarcodeVerifyOptions options = new BarcodeVerifyOptions()
    {
          Text = "12345",
          MatchType = TextMatchType.StartsWith
    };

    // 文書に埋め込まれた署名を認証
    VerificationResult result = signature.Verify(options);

    // 認証プロセスの結果を提示
    if (result.IsValid)
    {
        Console.WriteLine($"\nDocument was verified successfully!");
        foreach (BarcodeSignature item in result.Succeeded)
        {
            Console.WriteLine($"\nValid signature is found with text: {item.Text} 
                  and type: {item.EncodeType.TypeName}.");
        }
    }
}
dotnet add package GroupDocs.Signature
クリックしてコピー
コピーしました
さらなる例 ドキュメント

GroupDocs.Signature for .NET の主な用途

GroupDocs.Signature for .NET は、ドキュメント署名管理のための完全な CRUD 機能をサポートします。PDF、MS Office ファイル、画像、ZIP アーカイブなど、60 以上の異なる形式に対して署名を行うことができ、テキスト、画像、バーコード、デジタル証明書、メタデータ、スタンプなど多様な署名タイプを使用できます。署名だけでなく、署名の検索、検証、更新、削除も可能です。
さらに学ぶ
About illustration

始める準備はできていますか?

GroupDocs.Signature を無料でダウンロードするか、フルアクセス用の試用版ライセンスを取得してください。

有用なリソース

ドキュメント、コードサンプル、コミュニティサポートを調べて、体験を向上させます。

包括的な操作と署名タイプ

GroupDocs.Signature に備わる豊富な機能と署名管理操作を探求し、あなたの文書の署名プロセスを完全に制御します。

形式を超えた署名検証

GroupDocs.Signature for .NET を使用して、幅広い文書形式の署名を効率的に検証できます。文書の完全性とコンプライアンスを確保するためにカスタマイズ可能な検証パラメータを設定します。

一時ライセンスのヒント

1
職場の電子メールで登録してください。フリー メール サービスは使用できません。
2
2 番目のステップで [一時ライセンスを取得] ボタンを使用します。
 日本