
Microsoft Visio は、フローチャート、ダイアグラム、プロセス モデルの作成に広く使用されているツールです。ただし、受信者が適切なソフトウェアを持っていない場合、Visio ファイル (.vsdx) の共有は困難になる可能性があります。Visio を HTML (Web ページ) に変換すると、アクセス可能なユニバーサル形式が提供され、ユーザーは Web ブラウザーでダイアグラムを直接表示できます。このガイドでは、Java を使用して VSDX ファイルを HTML に変換する方法を説明します。次のセクションが含まれます。
Visio から HTML へ - Java API のインストール
Javaを使用してVSDXをPNG画像に変換するには、Conholdate.Total for JavaのJARファイルを取得して設定するか、アプリケーションで以下のMaven設定を使用します。
<dependency>
<groupId>com.conholdate</groupId>
<artifactId>conholdate-total</artifactId>
<version>24.9</version>
<type>pom</type>
</dependency>
Visio を HTML に変換する理由
Visio ダイアグラムを HTML に変換すると、次のようないくつかの利点があります。
ユニバーサル アクセシビリティ: HTML ファイルは Web ブラウザーを搭載したあらゆるデバイスで表示できるため、互換性に関する懸念がなくなります。
Web ページへの図の埋め込み: HTML 変換により、Web サイト内に図を簡単に埋め込むことができ、アクセシビリティとリーチが向上します。
読み込み時間の短縮: HTML ファイルは通常、従来の Visio ファイルに比べて読み込みが速く、ユーザー エクスペリエンスが最適化されます。
Java で Visio VSDX を HTML に変換する
以下の手順は、Java で Visio を HTML に変換するプログラム フローを示しています。
- ダイアグラムをロードします。Diagram クラスはソース VSDX ファイルをロードします。
- HTML として保存: save メソッドを使用すると、Visio ダイアグラムは HTML 形式で保存されます。SaveFileFormat.HTML パラメーターにより、出力が完全に機能する HTML Web ページになることが保証されます。
以下は、Java で Visio ファイル (VSDX) を HTML に変換する方法を示した簡単なコード スニペットです。
// VSDX ファイルから図を読み込む
com.aspose.diagram.Diagram diagram = new com.aspose.diagram.Diagram("input.vsdx");
// Visio VSDX を HTML として保存
diagram.save("ExportToHTML.html", com.aspose.diagram.SaveFileFormat.HTML);
無料評価ライセンス
API のさまざまな機能を最大限に活用するために、無料の一時ライセンス を取得できます。
まとめ
Java を使用して Visio VSDX ファイルを HTML に変換すると、アクセシビリティが広がり、Web サイトへのシームレスな統合が可能になります。このアプローチは、この変換のためのシンプルで効率的なソリューションを提供し、Web 上のあらゆるユーザーがダイアグラムにアクセスできるようにします。ご質問がある場合は、フォーラム までお問い合わせください。
よくある質問
このソリューションはプラットフォームに依存しますか?
いいえ、Java はクロスプラットフォームなので、Windows、macOS、Linux などにデプロイできます。
この方法では、Visio ダイアグラム内のハイパーリンクが保持されますか?
はい、VSDX ファイルに埋め込まれたハイパーリンクは HTML 出力に保持されます。
この HTML 変換では埋め込まれた画像や図形をどのように処理しますか?
生成された HTML は元の画像と図形を維持し、元の VSDX ファイルに対する視覚的な忠実度を保証します。
この HTML 出力を他の Web サイトに埋め込むことはできますか?
もちろんです。HTML 出力は標準の Web ブラウザと完全に互換性があり、簡単に埋め込むことができます。