1. 製品
  2.   Conholdate.Total
  3.   .NET
  4.   C# .NET で DOCM にデジタル署名する

C# .NET で DOCM にデジタル署名する

C#、.NET、Xamarin、Mono アプリケーション内にデジタル署名を追加するための最先端の Conholate.Total API を使用して、DOCM ドキュメントに簡単にデジタル署名します。テキスト、画像、バーコード、QR コード、スタンプ、メタデータ、フォームフィールドなどの電子署名タイプを追加することで、ペーパーレス化し、DOCM 文書を簡単に保護します。最先端のデジタル署名テクノロジーを利用して、DOCM やその他すべての一般的なドキュメントや画像にプロのように署名します。これには、Word 文書 (DOC、DOCX)、Excel スプレッドシート (XLS、XLSX)、PowerPoint プレゼンテーション (PPT、PPTX)、画像 (JPEG、PNG、TIFF)、HTML などの署名が含まれます。

ダウンロード

C# でデジタル署名を DOCM に追加する

Conholdate.Total for .NET は、数行の C# .NET コードを使用したデジタル署名による DOCM ドキュメントへの署名をサポートしています。

  • Signature を入力 (DOCM) ドキュメントでインスタンス化する
  • DigitalSignOptions オブジェクトを証明書の詳細とパスワードでインスタンス化する
  • Signature クラスの Sign メソッドを呼び出し、 DigitalSignOptions をそれに渡します

デジタル署名 API をダウンロードする

デジタル ドキュメントに署名するには、GroupDocs.Signature名前空間が必要です。それぞれのファイルを ダウンロード するか、NuGet からパッケージ全体を直接フェッチすることができます。

Windows Azure、Mono、Xamarin などのプラットフォームを使用しながら、Windows、Linux、macOS などのオペレーティング システムでバーコード、テキスト、画像、メタデータ、QR コード、フォーム フィールド、スタンプ署名を使用してデジタル ドキュメントに署名します。


C# .NET で画像署名を DOCM に追加する

C# .NET アプリケーションで、デジタル画像署名を DOCM ドキュメントにプログラムで追加します。電子署名 API を使用して、カスタム イメージ、会社のロゴ、名前、スタンプ、またはアイコンを高度な効果で作成します。

  • Signature を入力 (DOCM) ドキュメントでインスタンス化する
  • 必要に応じて ImageSignOptions オブジェクトをインスタンス化し、画像署名オプションを指定します
  • Signature クラスの Sign メソッドを呼び出し、ImageSignOptions をそれに渡します

DOCM ドキュメント情報抽出

ドキュメント情報抽出 API は、ソース ドキュメント ファイル (DOCM) に関する基本的な情報を取得できるだけでなく、ファイル タイプ、ファイル サイズ、ページ数、ページの高さと幅などの重要なドキュメント情報の抽出もサポートします。

Windows Azure、Mono、Xamarin などのプラットフォームを使用しながら、Windows、Linux、macOS などのさまざまなオペレーティング システムのドキュメント形式にカスタム デジタル署名を追加します。


C# .NET でバーコード署名を DOCM に追加する

任意のタイプの .NET アプリケーションで、バーコードまたは QR コード署名を使用して DOCM ドキュメントにデジタル署名します。 60 種類以上の一般的なバーコード タイプ (機械可読形式) を電子署名として、さまざまなデジタル ドキュメントや画像形式に追加します。

  • Signature を入力 (DOCM) ドキュメントでインスタンス化する
  • 要件に従って BarcodeSignOptions オブジェクトをインスタンス化し、バーコード署名タイプを指定します
  • バーコード署名タイプを指定し、Text プロパティ値を設定します
  • Signature クラスの Sign メソッドを呼び出し、BarcodeSignOptions をそれに渡します

リモートにあるドキュメントの読み込みと署名

ドキュメント eSign API を使用すると、ストリーム、ローカル ディスク、URL、FTP、Amazon S3、Azure Blob ストレージなど、さまざまなクラウド ドキュメント ストレージ ソースからリモートにあるドキュメントをレンダリングできます。ドキュメント プレビュー機能を使用すると、ドキュメント ページのイメージ表現を取得できます。これは、ドキュメント内のデジタル署名の位置をプレビューおよび調整するのに役立ちます。

ドキュメント全体または特定のページ番号のドキュメント プレビューを、PNG、JPG、または BMP 画像形式で取得します。


DOCMファイル形式とは?

DOCM ファイル形式は、Word アプリケーションでドキュメントを作成および保存するために使用される Microsoft Word ドキュメント ファイルです。基本的なドキュメントに使用される通常の DOC ファイルとは異なり、DOCM ファイルはマクロを含むドキュメント用に設計されています。マクロは、Visual Basic for Applications (VBA) で記述されたコマンドとスクリプトであり、ユーザーがより複雑な自動化されたタスクと関数を作成できるようにします。これらは、プロセスを合理化し、グラフの作成やドキュメントの書式設定などの日常的なタスクを自動化するためによく使用されます。 DOCM ファイルは、作成されたマクロがドキュメントに含まれていて、他の人がファイルを開いたときに使用できることをユーザーが確認したい場合に使用されます。マクロがファイルに保存されていることを確認するには、ドキュメントを DOCM ファイルとして保存するだけです。さらに、DOCM ファイルは、他の人がドキュメントを開いたときにすべてのマクロがすでに無効になっていることを確認することで、ユーザーを保護します。これは、コンピュータのセキュリティと安定性を損なう可能性がある悪意のあるマクロからユーザーを保護するのに役立ちます。 DOCM ファイルは他のバージョンの Microsoft Word とも互換性があるため、他のユーザーと文書を共有するユーザーは、相手がどのバージョンの Word を使用していてもマクロが動作することを確信できます。

学び

.NET を使用した一般的なドキュメント署名オプション

PDFファイルに署名する

(ポータブルドキュメントフォーマット)

WORDファイルに署名する

(ワープロファイル)

EXCELファイルに署名する

(スプレッドシート ファイル)

IMAGEファイルに署名する

(デジタル画像ファイル)

DOCファイルに署名する

(Microsoft Wordバイナリ形式)

DOCXファイルに署名する

(Office 2007以降のWord文書)

DOCMファイルに署名する

(Microsoft Word 2007 マルコ ファイル)

DOTファイルに署名する

(Microsoft Wordテンプレートファイル)

DOTXファイルに署名する

(Microsoft Wordテンプレートファイル)

DOTMファイルに署名する

(Microsoft Word 2007+ テンプレート ファイル)

XLSファイルに署名する

(Microsoft Excel スプレッドシート (レガシー))

XLSXファイルに署名する

(XML ワークブックを開く)

XLSBファイルに署名する

(Excel バイナリ ワークブック)

XLSMファイルに署名する

(マクロが有効なスプレッドシート)

XLTファイルに署名する

(Excel 97 - 2003 テンプレート)

XLTMファイルに署名する

(Excel マクロ有効テンプレート)

XLTXファイルに署名する

(Excel テンプレート)

PPTファイルに署名する

(Microsoft PowerPoint 97-2003)

PPTXファイルに署名する

(オープン XML プレゼンテーション形式)

PPSファイルに署名する

(PowerPoint スライド ショー)

PPSXファイルに署名する

(PowerPoint スライド ショー)

BMPファイルに署名する

(ビットマップ画像ファイル)

GIFファイルに署名する

(グラフィカル交換フォーマット)

JPEGファイルに署名する

(共同写真専門家グループのイメージ)

PNGファイルに署名する

(ポータブルネットワークグラフィックス)

POTMファイルに署名する

(Microsoft PowerPoint テンプレート ファイル)

POTXファイルに署名する

(Microsoft PowerPoint テンプレートのプレゼンテーション)

PPTMファイルに署名する

(マクロが有効なプレゼンテーション ファイル)

PPSMファイルに署名する

(マクロを有効にしたスライド ショー)

JPGファイルに署名する

(共同写真専門家グループのイメージ)

TIFFファイルに署名する

(タグ付き画像ファイル形式)

WEBPファイルに署名する

(ラスター Web イメージ形式)

PSDファイルに署名する

(Photoshop ドキュメント)

SVGファイルに署名する

(スカラー ベクター グラフィックス)

WMFファイルに署名する

(Windows メタファイル)

CDRファイルに署名する

(CorelDraw® グラフィックス フォーマット)

CMXファイルに署名する

(Corel メタファイル交換イメージ)

DJVUファイルに署名する

(グラフィックファイル形式)

ODPファイルに署名する

(OpenDocument プレゼンテーション形式)

OTPファイルに署名する

(OpenDocument標準フォーマット)

OTSファイルに署名する

(OpenDocument スプレッドシート テンプレート)

ODSファイルに署名する

(OpenDocument スプレッドシート)

OTTファイルに署名する

(OpenDocument標準フォーマット)

ODTファイルに署名する

(OpenDocument テキスト ファイル形式)

 日本