ドキュメント処理の世界では、DOCX (Microsoft Word) ファイルを PNG (Portable Network Graphics) 画像に変換する必要がある状況が数多くあります。これは、画像ベースのドキュメントやドキュメントのプレビューの開発など、さまざまなアプリケーションで特に役立ちます。このチュートリアルでは、追加のソフトウェアをインストールせずに、Java を使用して DOCX を PNG としてレンダリングする方法を説明します。以下に、Java を使用して DOCX を PNG にレンダリングするための主な手順とサンプル コード スニペットを示します。
Java を使用して DOCX を PNG としてレンダリングする手順
- Maven リポジトリを使用して、DOCX を PNG としてレンダリングするための GroupDocs.Viewer for Java をインストールします
- GroupDocs.Viewer 参照をプロジェクトに含めます
- コンストラクターへの引数として DOCX のパスを指定して、Viewer クラスをインスタンス化します。
- PngViewOptions クラスのインスタンスを作成して表示オプションを取得します。
- ビュー オプションを渡して Viewer.View メソッドを呼び出し、出力 PNG ファイルを取得します
堅牢なビューア ライブラリによりレンダリングが容易になり、さまざまなレンダリング タスクを自信を持って管理できるようになります。このライブラリと私たちが提供するメソッドを使用すると、Word ドキュメントをレンダリングする機能を Java アプリケーションに簡単に組み込むことができます。 Java が存在する場合、Windows、macOS、Linux などの一般的なオペレーティング システム上で Java を使用して DOCX から PNG を作成するための指示に従うだけで済みます。
Java を使用して DOCX を PNG としてレンダリングするコード
import com.groupdocs.viewer.License; | |
import com.groupdocs.viewer.Viewer; | |
import com.groupdocs.viewer.options.PngViewOptions; | |
public class RenderDOCXasPNGUsingJava { | |
public static void main(String[] args) throws Exception { | |
// Set License to avoid the limitations of Viewer library | |
License license = new License(); | |
license.setLicense("GroupDocs.Viewer.lic"); | |
Viewer viewer = new Viewer("input.docx"); | |
PngViewOptions viewOptions = new PngViewOptions("output_{0}.png"); | |
// Set width and height of output PNG | |
viewOptions.setWidth(950); | |
viewOptions.setHeight(550); | |
viewer.view(viewOptions); | |
} | |
} |
追加のソフトウェアをインストールせずに Java で DOCX を PNG に変換する方法を説明しました。上記の手順に従い、GroupDocs.Viewer ライブラリを利用すると、ドキュメントのプレビューから画像ベースのドキュメント ストレージまで、さまざまな目的で DOCX ドキュメントを PNG イメージに効率的に変換できます。推奨ライブラリを適切に構成し、必要なファイル パスの調整を行った後、上記のコードをアプリケーションに統合するのは簡単で問題のない作業です。
前回の記事では、Java を使用して DOCX を HTML にレンダリングする手順について説明しました。追加のガイダンスが必要な場合は、Java を使用して DOCX を HTML としてレンダリングする の方法に関する包括的なチュートリアルを参照することをお勧めします。