Microsoft Word 文書を JPEG 画像形式にレンダリングすることは、文書のページ、セクション、またはコンテンツを静的画像に変換する必要がある場合に重要な作業となります。 JPEG は、効率的な圧縮とさまざまなアプリケーションとの互換性で知られ、広くサポートされている画像形式です。この包括的なガイドでは、C# を使用して DOCX を JPG としてレンダリングする手順を説明し、このタスクを効果的に実行するために必要な知識とコード例を提供します。 C# を使用して DOCX を JPG にレンダリングする主な手順とコード例を次に示します。
C# を使用して DOCX を JPG としてレンダリングする手順
- DOCX を JPG にレンダリングするために NuGet パッケージ マネージャーを使用して GroupDocs.Viewer for .NET をインストールします
- Word ドキュメントのページを JPG ファイルにレンダリングするために、GroupDocs.Viewer 参照をプロジェクトに含めます。
- DOCX ファイルのパスを引数としてコンストラクターに渡して、Viewer クラスのオブジェクトをインスタンス化します。
- JpgViewOptionsクラスのオブジェクトを作成して表示オプションを取得します
- 表示オプションを指定して Viewer.View メソッドを呼び出し、DOCX ファイルを JPG としてレンダリングします
JPG は広く認識されている画像形式であり、さまざまなデバイスやプラットフォーム間で簡単に共有および表示できるため、コンテンツが幅広い視聴者に確実に届くようになります。さらに、JPG は Web 上で広くサポートされている画像形式であるため、オンラインでコンテンツを共有するのに適しています。 .NET がインストールされている場合は、Windows、macOS、Linux などの広く使用されているオペレーティング システムで提供される手順に従って、C# を使用して DOCX から JPG を簡単に作成できます。
C# を使用して DOCX を JPG としてレンダリングするコード
using GroupDocs.Viewer; | |
using GroupDocs.Viewer.Options; | |
namespace RenderDOCXasJPGUsingCSharp | |
{ | |
internal class Program | |
{ | |
static void Main(string[] args) | |
{ | |
// Set License to avoid the limitations of Viewer library | |
License lic = new License(); | |
lic.SetLicense(@"GroupDocs.Viewer.lic"); | |
using (var viewer = new Viewer("input.docx")) | |
{ | |
// Create a JPG image for each document page. | |
// {0} is replaced with the current page number in the image name. | |
var viewOptions = new PngViewOptions("output_{0}.jpg"); | |
// Set width and height. | |
viewOptions.Width = 800; | |
viewOptions.Height = 900; | |
viewer.View(viewOptions); | |
} | |
} | |
} | |
} |
前のセクションで説明した手順に従うことで、C# で DOCX を JPG に変換する機能を開発することができました。例に示したように、ドキュメント コンバータ ライブラリからの簡潔な API 呼び出しのセットを使用して、DOCX から JPG へのレンダリングを実行しました。言及する価値があるのは、このコード例は追加のソフトウェアのインストールを必要とせず、Windows、Linux、macOS などの一般的に使用されているオペレーティング システム間でシームレスに機能するという事実です。
前のトピックでは、C# で DOCX を PNG にレンダリングする方法の詳細を公開しました。さらにサポートが必要な場合は、C# を使用して DOCX を PNG としてレンダリングする の方法に関する記事をお読みになることをお勧めします。