GroupDocs.Signature for .NET


電子署名を操作する .NET API

.NET アプリケーションでデジタル的にファイル署名したり、テキスト、画像、QR コード、バーコード、スタンプ、メタデータの電子署名を管理

GroupDocs.Signature for .NET

GroupDocs.Signature for .NET を使用して、業務で使用する電子ドキュメント、スプレッドシート、プレゼンテーション、画像、PDF ファイルに署名できるアプリケーションを C#、ASP.NET、その他の .NET テクノロジ環境で開発できます。テキスト、画像、バーコード、QR コードなどのさまざまな形式に署名を追加して、デジタル的に電子ファイルを保護できます。GroupDocs.Signature for .NET のデジタル署名 API は、システムから登録済みの証明書をフェッチできます。GroupDocs.Signature for .NET により、シンプルなものから詳細な検索オプションにより必要な署名を一瞬で確認できます。GroupDocs.Signature for .NET では、サイズ、影、角度などの署名プロパティをカスタマイズすることも可能です。


概略図

API の概要


プラットフォームに依存しません

サポートされるオペレーティング システムとフレームワーク


サポートされるファイル形式

以下のファイル形式をサポートします


  • テキストや画像の署名の高さ、幅、余白、角度の指定、特定ページへの配置
  • 四角形のスタンプ署名形式の角の丸めをサポート
  • 特定の Excel シートへのテキストまたは画像の署名、すべてのシートへの電子署名
  • Excel シート内の特定の行、列番号にテキストや画像の署名を配置
  • Microsoft PowerPoint 内でテキスト署名に影を適用、色、角度、透明度の設定
  • Excel シートのテキスト署名の枠線、フォントの設定
  • 楕円、四角などの画像署名形式の設定、余白、フォント色、回転の設定
  • デジタル証明書をドキュメント、スプレッドシート、PDF ファイルに署名行として適用
  • テキスト署名にカラー設定、透明度、回転を設定
  • 画像内の画像署名の明るさ、白黒オプション、インデントの指定
  • PDF ドキュメントへのカスタム オブジェクトの埋め込み、シリアライズ、メタデータ署名の暗号化、復号化
  • PDF ドキュメント内の電子署名の表示可否
  • PDF ドキュメントにデジタル フォーム フィールドで署名、画像、アノテーション、ステッカー、透かしとしてテキスト署名
  • MS Word や PDF ドキュメントのフォーム フィールドにテキスト署名を追加
  • ドキュメント内の任意のページを指定して、署名処理、Word ファイルへの拡張電子認証
  • 異なる形式の署名済み画像ファイルを保存、署名済みのスプレッドシートを画像またはマルチページ TIFF としてエクスポート
  • 署名済みファイルへのパスワード追加、変更、削除、パスワード保護ファイルへの電子署名の追加
  • ページ数などのドキュメント情報をファイル URL により抽出
  • 塗りつぶし、テクスチャ、線形グラデーション、放射グラデーションを署名のブラシ スタイルに設定
  • カスタム データ オブジェクト、VCard、メール オブジェクトを QR コードに追加し、PDF ファイル内で暗号化された QR コードを検証
  • 暗号化されたカスタムの QR コードやデータでドキュメントに署名

GroupDocs.Signature for .NET により、さまざまな形式の署名をさまざまなファイルに追加できます。GroupDocs.Signature for .NET では、テキスト、画像、デジタル、スタンプ、QR コード、バーコード、メタデータなどの署名を適用できます。次の例は、PDF ドキュメントへテキストの署名を適用する例です。

              // 署名設定の設定
              SignatureConfig config = new SignatureConfig();
              config.StoragePath = @"D:\storage\";

              // シグネチャ ハンドルを初期化
              SignatureHandler handler = new SignatureHandler(config);

              // シグネチャ オプションを設定
              PdfSignTextOptions signOptions = new PdfSignTextOptions("John Smith");
              signOptions.Left = 100;

              // ドキュメントへの署名
              string signedPath = handler.Sign("test.pdf", signOptions, new SaveOptions { OutputType = OutputType.String, OutputFileName = "Pdf_Documents_Simple" });
            

GroupDocs.Signature for .NET では、バーコードの署名を適用できる機能が提供されています。GroupDocs.Signature for .NET がサポートするバーコードには、Code128、Code39Extended、Code39Standard、EAN14、EAN8、ITF14、UPCA および UPCE が含まれます。"AllTypes" の静的オブジェクトもまた、すべての登録バーコード形式でサポートされています。

GroupDocs.Signature for .NET は、Word 文書、Excel スプレッドシート、PDF ファイルからデジタル証明書を検索することができます。またシステムに登録されているすべてのデジタル証明書をフェッチすることもできます。メタデータ署名もまた、Word 文書、Excel スプレッドシート、画像、PDF ファイル内で検索することが可能です。

GroupDocs.Signature for .NET により、さまざまなドキュメント、プレゼンテーション、スプレッドシート、画像、PDF ファイル内の QR コードやバーコードの署名を検索し、検索状況をフェッチすることができます。また、QR コード署名で署名済みのドキュメントからカスタム データ オブジェクトを検索することもできます。

GroupDocs.Signature for.NET では、詳細な検索オプションにより、必要なバーコードを簡単に検索、配置できます。特定のページ、ドキュメント全体、異なるページ (最初、最後、偶数、奇数ページなど) の検索、特定のエンコード形式のバーコードや特定のテキストに基づいたバーコードの検索、"contain" オプションによる文字列でバーコードを検索、などが可能です。



ページトップへ