HTML JPG PDF XML DOCX
  Product Family
PDF

.NET SDKを介してPDFの署名を確認する

サーバーサイド.NET APIを使用してPDFドキュメントの署名を確認するためのAPI。

Get Started

Cloud .NET SDKを使用してPDFドキュメントの署名を確認する方法

Cloud .NET SDKを介してPDFドキュメントの署名を確認するために、私たちは Aspose.PDF Cloud .NET SDK このCloud SDKを使用すると、C#、ASP.NET、またはその他の.NET言語でクラウドベースのPDFクリエーター、エディター、コンバーターアプリを簡単に構築できます。開く NuGet パッケージマネージャーで検索 Aspose.PDF Cloud してインストールします。パッケージマネージャーコンソールから以下のコマンドを使用することもできます。

パッケージマネージャーコンソールコマンド


     
    PM> Install-Package Aspose.Pdf-Cloud
     
     

.NET SDKを使用して署名を確認する手順

Aspose.PDF Cloud開発者は、PDFドキュメントの署名を簡単に確認できます。開発者は数行のコードだけが必要です。

  1. アプリケーションシークレットとキーを使用して新しいConfigurationオブジェクトを作成する
  2. クラウドAPIに接続するオブジェクトを作成する
  3. ドキュメントファイルをアップロードする
  4. GetVerifySignatureAsync関数を使用してクラウドストレージ経由でPDFドキュメントの署名を確認する
  5. 応答を確認して結果を記録する
  6. 操作が成功した場合、署名の検証ステータスを印刷する
 

このサンプルコードはPDFドキュメントの署名を確認する方法を示しています


using Aspose.Pdf.Cloud.Sdk.Model;

namespace Signatures
{
    public class VerifySignatures
    {
        public static async Task Check(string documentName, string fieldName, string remoteFolder)
        {
		// Get your AppSid and AppSecret from https://dashboard.aspose.cloud (free registration required). 
		pdfApi = new PdfApi(AppSecret, AppSid);

                using (var file = File.OpenRead(Path.Combine(localFolder, documentName)))
		{ // Upload the local PDF to cloud storage folder name.
                    FilesUploadResult uploadResponse = await pdfApi.UploadFileAsync(Path.Combine(remoteFolder, documentName), documentName);
                    Console.WriteLine(uploadResponse.Uploaded[0]);
                }

                // Verify signatures in PDF via cloud storage.
                SignatureVerifyResponse response = await pdfApi.GetVerifySignatureAsync(documentName, fieldName, folder: remoteFolder);

                // Checks the response and logs the result.
                if (response == null)
                    Console.WriteLine("VerifySignatures(): Unexpected error!");
                else if (response.Code < 200 || response.Code > 299)
                    Console.WriteLine("VerifySignatures(): Failed to verify signatures in the document.");
                else
                { // Show signatures validation.
                    Console.WriteLine("VerifySignature(): Signature verified successfully in the Pdf document '{0}'. Status: '{1}'", 
                        documentName, response.Valid);
                }
            }
        }
    }
 

.NET SDKを介してPDFの署名を操作する

署名の確認により、文書の有効性と関連性、文書の整合性を体系的にチェックできます。文書署名の検証や署名解析といったタスクは、自動化を提供し、時間を節約し、手動作業を減らします。 PDFドキュメントの署名をAspose.PDF Cloud .NET SDKで確認します。

私たちの.NET SDKを使用することで

  • PDFドキュメントのヘッダーとフッターをテキストまたは画像形式で追加できます。
  • PDFドキュメントにテーブルとテキストまたは画像スタンプを追加できます。
  • 複数のPDFドキュメントを既存のファイルに追加できます。
  • PDFの添付ファイル、注釈、フォームフィールドを操作します。
  • PDFドキュメントに暗号化または復号化を適用し、パスワードを設定します。
  • ページまたはPDFドキュメント全体からすべてのスタンプとテーブルを削除します。
  • PDFドキュメントから特定のスタンプまたはテーブルをIDで削除します。
  • PDFページまたはドキュメント全体のテキストの単一または複数のインスタンスを置き換えます。
  • PDFドキュメントをさまざまな他のファイル形式に変換するための幅広いサポートを提供します。
  • PDFファイルのさまざまな要素を抽出し、PDFドキュメントを最適化します。
  • 機能をテストするために私たちの無料アプリを試すことができます。

  •