Java で画像を Visio に変換 - 画像から図へのコンバーター

Microsoft Visio は、図、フローチャート、その他のデータの視覚的表現を作成できる図作成およびベクトル グラフィック アプリケーションです。ただし、画像を Visio 図に変換することは、開発者にとって困難な場合があります。このブログ投稿では、JPGPNG、または BMP 画像を Visio 図 に挿入する方法を学習します。指示に従い、画像を Visio 図に変換する段階的なプロセスを学習します。

この記事では次のトピックについて説明します。

  1. Java Image to Visio Converter – 無料ダウンロード
  2. 画像を Visio に変換する手順
  3. JPGをVisioに変換
  4. PNG を Visio に変換
  5. BMP 画像を Visio に挿入
  6. 画像をオンラインで Visio 図に変換
  7. Image to Visio Converter – 学習リソース

Java Image to Visio コンバータ – 無料ダウンロード

Aspose.Diagram for Java API を使用して、さまざまなタイプの画像を Visio 図に挿入します。 Aspose.Diagram は、開発者がプログラムで Visio ファイルを簡単に作成、操作、変換できるようにする強力な API です。また、図形、コネクタ、テキスト、その他の要素を Visio 図にシームレスに追加することもできます。

API の JAR をダウンロードするか、Maven ベースの Java アプリケーションに次の pom.xml 設定を追加してください。

 <repositories>
    <repository>
        <id>AsposeJavaAPI</id>
        <name>Aspose Java API</name>
        <url>http://repository.aspose.com/repo/</url>
    </repository>
</repositories>
<dependency>
    <groupId>com.aspose</groupId>
    <artifactId>aspose-diagram</artifactId>
    <version>23.5</version>
</dependency>

Java を使用して画像を Visio に変換する方法

以下の手順に従って、Aspose.Diagram for Java を使用して、任意の画像を Visio 図に簡単に変換できます。

  1. 新しい Visio 図面を作成します。
  2. インデックスでページを取得します。
  3. 画像を読み込みます。
  4. 画像の幅と高さに加えて、X と Y の位置を設定します。
  5. 画像を Visio 図形としてインポートします。
  6. Visio 図を保存します。

ここで、Java でこれらの手順を変換して、Visio 図に画像を挿入する方法を見てみましょう。

Java で JPG を Visio に変換する

JPG 画像を Visio 図に変換するには、次の手順に従ってください。

  1. Diagram クラスのインスタンスを作成します。
  2. ページ コレクションのインデックスによって Page クラス オブジェクトを初期化します。
  3. JPG 画像をロードして Visio 図に挿入します。
  4. その後、画像のInputStreamを使用してaddShape()メソッドを呼び出します。
  5. 最後に、save() メソッドを使用して Visio 図を保存します。これは、出力 VSDX ファイル パスと SaveFileFormat を引数として受け取ります。

次のコード サンプルは、Java で JPG 画像を Visio 図に変換する方法を示しています。

// 新しい図を作成する
Diagram diagram = new Diagram();

// インデックスによるページオブジェクトの取得
Page page0 = diagram.getPages().get(0);

// JPG 画像をロードして Visio 図に挿入する
InputStream stream = new FileInputStream("C:\\Files\\tower.jpg");

// ビットマップ画像を Visio 図形としてインポート
page0.addShape(2, 2, 4, 7, stream);

// Visio 図の保存
diagram.save("C:\\Files\\JPGtoVisio.vsdx", SaveFileFormat.VSDX);
Java で JPG 画像を Visio に変換する

Java で JPG 画像を Visio に変換します。

Java で PNG を Visio に変換する

同様に、前述の手順に従って、PNG 画像を Visio 図に変換できます。ただし、手順 3 で PNG 画像を入力するだけです。

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

// 新しい図を作成する
Diagram diagram = new Diagram();

// インデックスによるページオブジェクトの取得
Page page0 = diagram.getPages().get(0);

// JPG 画像をロードして VSDX に挿入します
InputStream stream = new FileInputStream("C:\\Files\\person.png");

// pinX、pinY、幅、高さを設定します
double pinX = 2, pinY = 2, width = 4, hieght = 5;

// ビットマップ画像を Visio 図形としてインポート
page0.addShape(pinX, pinY, width, hieght, stream);

// Visio 図の保存
diagram.save("C:\\Files\\PNGtoVisio.vsdx", SaveFileFormat.VSDX);
Java で PNG 画像を Visio に変換

Java で PNG 画像を Visio に変換します。

Java で BMP 画像を Visio に挿入する

前述の手順に従って、BMP イメージを Visio 図に挿入することもできます。ただし、BMP 画像ファイルをロードする必要があるだけです。

次のコード サンプルは、Java を使用して BMP イメージを Visio 図に挿入する方法を示しています。

// 新しい図を作成する
Diagram diagram = new Diagram();

// インデックスによるページオブジェクトの取得
Page page0 = diagram.getPages().get(0);

// ビットマップ画像を Visio 図形としてインポート
page0.addShape(2, 7, 4, 4, new FileInputStream("C:\\Files\\thumbnail.bmp"));

// Visio 図の保存
diagram.save("C:\\Files\\BMPtoVisio.vsdx", SaveFileFormat.VSDX);
Java で BMP 画像を Visio に変換

Java で BMP 画像を Visio に変換します。

無料ライセンスを取得する

無料の一時ライセンスを取得して、評価制限なしでライブラリを試すことができます。

画像から Visio へのオンライン コンバーター

さらに、無料の Image to Visio Converter Web アプリを使用して、オンラインで画像を Visio 図に無料で変換できます。この Web アプリは、Aspose.Diagram API を使用して開発されました。

https://products.aspose.app/diagram/conversion/image-to-visio

画像から図へのコンバータ – 学習リソース

Microsoft Visio を使用せずに Visio 図を生成、変換、操作する方法について詳しく学ぶことができます。次のリソースを使用して、ライブラリの他の機能を探索することもできます。

結論

この記事では、Java で画像を読み込んで Visio に変換する方法を学びました。 Visio 図を作成して VSDX 形式で保存する方法についても説明しました。 Java で画像を Visio に変換するのは簡単です。 Aspose.Diagram ライブラリを使用すると、画像を Visio ファイルにすばやく簡単に変換できます。重要なのは、上で概説した手順に従い、必要なライブラリとツールがマシンにインストールされていることを確認することです。不明な点がある場合は、無料サポート フォーラムまでお問い合わせください。

関連項目