Word から JPG PNG 画像への変換 C#

特定のシナリオでは、Word 文書を画像に変換する必要がある場合があります。プレビューの生成、サムネイルの作成、または画像形式の方が適しているアプリケーションへの文書の統合など、Word 文書を画像に変換する機能があると便利です。この記事では、C# を使用して Word DOC または DOCX 文書を JPG または PNG 画像形式に変換する方法を説明します。

Word to Image Converter - C# API のインストール

Conholdate.Total for .NET をインストールすることで、C# で Word 文書をさまざまな画像形式に簡単に変換できます。新しいリリースのセクションからダウンロードするか、次の NuGet インストール コマンドを実行するだけです。

PM> NuGet\Install-Package Conholdate.Total

C# で Word DOCX DOC ドキュメントを PNG 画像に変換する

以下の手順に従うと、C# で Word 文書を PNG 画像に簡単に変換できます。

  • Document クラス オブジェクトを使用して、入力 DOCX Word ドキュメントを読み込みます。
  • ImageSaveOptions クラスのオブジェクトを初期化します。
  • 水平解像度を設定します。
  • Save メソッドを使用して出力 PNG イメージをエクスポートします。

次のサンプル コードは、C# で Word DOCX を PNG 画像に変換する方法を示しています。

// 入力Word文書を読み込む
Aspose.Words.Document doc = new Aspose.Words.Document("Words.docx");

// ImageSaveOptionsクラスのオブジェクトを初期化する
Aspose.Words.Saving.ImageSaveOptions options = new Aspose.Words.Saving.ImageSaveOptions(Aspose.Words.SaveFormat.Png);

// 水平解像度を設定します。
options.HorizontalResolution = 72f;

// 出力PNG画像を保存する
doc.Save("Word-to-PNG.png", options);

C# で DOCX ドキュメントを JPG 画像に変換する

以下の手順に従うと、C# で Word 文書を JPG 画像形式に素早くレンダリングできます。

  • Document クラス オブジェクトを使用して、入力 DOCX Word ドキュメントを読み込みます。
  • ImageSaveOptions クラスのオブジェクトを初期化します。
  • 特定のページを変換するには、PageSet プロパティを設定します。
  • 画像の明るさやコントラストなどのカスタム プロパティを設定します。
  • 生成された JPG イメージを Save メソッドを使用して書き込みます。

以下のコード スニペットは、C# で Word DOCX ドキュメントを JPG 画像に変換する方法を示しています。

// 入力Word文書を読み込む
Aspose.Words.Document doc = new Aspose.Words.Document("Words.docx");

// ImageSaveOptionsクラスのオブジェクトを初期化する
Aspose.Words.Saving.ImageSaveOptions options = new Aspose.Words.Saving.ImageSaveOptions(Aspose.Words.SaveFormat.Jpeg);

// ドキュメントの最初のページのみを変換するには、「PageSet」を「0」に設定します。
options.PageSet = new Aspose.Words.Saving.PageSet(0);

// 画像の明るさとコントラストを設定します。
options.ImageBrightness = 0.3f;
options.ImageContrast = 0.7f;

// 水平解像度を設定します。
options.HorizontalResolution = 72f;

// 出力JPG画像を保存する
doc.Save("Word-to-JPG.jpg", options);

Word 文書を画像に変換する理由

Word 文書を画像に変換する理由はいくつかあります。

共有のしやすさ: 画像はさまざまなプラットフォームやデバイスで幅広くサポートされているため、より幅広いユーザーと簡単に共有できます。

書式の保持: 画像に変換すると、表示デバイスやソフトウェアに関係なく、ドキュメントの書式がそのまま維持されます。

アプリケーションへの埋め込み: 画像を Web アプリケーションやプレゼンテーションに簡単に埋め込むことができ、視覚的な魅力とインタラクティブ性が向上します。

無料評価ライセンス

無料の一時ライセンスを取得して、API を最大限に活用することができます。

まとめ

この記事では、C# を使用して Word 文書を画像に変換する方法を学びました。C# で Word DOC または DOCX 文書を PNG または JPG 画像に変換する方法について説明します。この機能により、ドキュメント プレビューの生成から画像中心のワークフローへのドキュメントの統合まで、アプリケーションで幅広い可能性が開かれます。自由に実験し、特定の要件に応じてコードをカスタマイズしてください。さらに、フォーラム でいつでもお問い合わせいただき、懸念事項について話し合うことができます。

参照