この記事を参考に、C# REST API を使用して PDF に署名 しましょう。C# .NET ベースの API と .NET ベースのクラウド SDK を使用して PDF に電子署名 する方法を学習します。これにより、対象の PDF ファイルと署名ファイルをクラウドストレージにアップロードし、署名ファイルを使用して PDF に署名できるようになります。
前提条件
- アカウントAPI認証情報を作成する PDFに署名を追加するには
- PDF に電子署名するには Aspose.PDF Cloud SDK for Dotnet をダウンロードしてください
- 上記のSDKを使用してC#プロジェクトをセットアップする
C# REST インターフェースを使用して PDF にオンラインで署名する手順
- クライアントIDとクライアントシークレットの認証情報を使用してPdfApiインスタンスを作成します
- PDFファイル名、署名ファイル名、保存フォルダのパスを指定します
- 四角形を使用してPDFページ上の署名の位置とサイズを設定します
- パス、タイプ、パスワード、ビジュアルプロパティを使用して Signature インスタンスを初期化します。
- 権限、場所、連絡先、署名日などのメタデータを入力します
- PDFと証明書ファイルの両方を設定されたフォルダにアップロードします
- アップロードしたPDFにデジタル署名を適用するには、文書署名後を呼び出します。
- 署名されたドキュメントストリームを取得し、Sample_out.pdf としてローカルに書き込みます。
以下の手順は、C# REST APIを使用してPDFにデジタル署名する方法をまとめたものです。このコードはAspose.PDF Cloudに接続し、PDFと証明書をアップロードし、提供された資格情報と署名の詳細を使用してドキュメントにデジタル署名します。署名後、更新されたPDFをダウンロードし、新しいファイルとしてローカルに保存します。
C# RESTful サービスを使用して PDF に署名を追加するコード
このコードは、C# Low Code APIを使用してPDFドキュメントに署名するプロセスを示しています。PDFファイルに署名するには、署名タイプのフォームフィールドがあり、その名前が既知である必要があります。PDFに署名タイプのフィールドが含まれていない場合、またはフィールド名が間違っている場合はエラーが発生します。
この記事では、PDFファイルに署名する手順を説明しました。PDFファイルを圧縮するには、C# REST API で PDF を圧縮するの記事を参照してください。