Aspose.Diagram for Java


Visio 図面を操作、エクスポートできる Java API

Java ベースのアプリケーションで Microsoft Office Visio ファイルを操作し、PDF、HTML、画像、SWF、XAML 形式に変換できる API です。

Aspose.Diagram for Java

Aspose.Diagram for Java は、Microsoft Office Visio を使用することなく、Java アプリケーション内でネイティブの Visio ファイル形式の生成、操作および変換を可能にする、利便性に優れたハイ パフォーマンスな Java API です。

Visio 図面を新規に生成できるだけでなく、既存のファイルの読み込みや図面内の要素を操作して、その結果を他の Visio 形式、画像および固定レイアウト形式にエクスポートできます。


概略図

Aspose.Diagram for Java の機能の概略です。


プラットフォームに依存しません

Aspose.Diagram for Java は、JDK 1.6 以降をサポートします。


サポートされるファイル形式

Aspose.Diagram for Java は、ほとんどのネイティブ Visio 形式をサポートします。


  • さまざまな Visio 形式の読み込み
  • ダイアグラム内の異なるオブジェクトのプロパティの読み込み
  • ダイアグラムを XML として保存
  • 複数のシェイプのグループ化
  • Visio タイムライン図形の構成
  • フォントの保存場所の指定
  • Visio ドキュメント プロパティの操作
  • Visio 図面を正確に印刷
  • シェイプを適切な角度に回転
  • Visio 図面にコメントを追加
  • ハイパーリンクを Visio シェイプに追加
  • ダイアグラムとシェイプの保護または保護の解除
  • シェイプシート内にユーザー定義セルを生成
  • Visio 図面に新規の空白ページを挿入

Aspose.Diagram for Java の API は、Microsoft Visio のネイティブのファイル形式の読み込みをサポートするので、ドキュメント プロパティ、ページ、マスター、シェイプ、画像、コネクタ、ソリューション XML、コメント、ハイパーリンク、スタイルシート、レイヤー、ユーザー定義セルなどの Visio 図面のデータにアクセスすることができます。これらのオブジェクトは Aspose.Diagram for .NET の API で操作でき、操作後はサポートされるさまざまなファイル形式でディスクに書き出す書き出すことが可能です。

Visio ファイルを読み込んで BMP、JPEG、PNG、TIFF、SVG および EMF などの一般的な画像形式で出力できます。Aspose.Diagram for Java により、Visio ファイルを PDF、HTML、XPS 形式で正確にエクスポートすることも可能です。

            // 変換対象のファイルの読み込み
            Diagram diagram = new Diagram(dir + "template.vsdx");

            // 異なる形式で保存
            diagram.save("D:/output.pdf", SaveFileFormat.PDF);
            diagram.save("D:/output.html", SaveFileFormat.HTML);
            diagram.save("D:/output.jpg", SaveFileFormat.JPEG);
          

通常、シェイプはコンテナー内に追加することで構成を分かりやすく整理しておきます。コンテナー (ラベルを含む) は、シェイプの周囲の視覚的な境界を追加します。Aspose.Diagram for Java の API を使用することでコンテナーやサブ シェイプをダイアグラムに簡単に追加できます。

Aspose.Diagram for Java の API により、シェイプ、画像、その他のオブジェクトをグループ化できます。グループ化することでそれらのすべてのシェイプやオブジェクトの回転、反転、移動、サイズ変更は単一のシェイプ、オブジェクトとして同時に行えます。

Aspose.Diagram for Java では、数行のコードでさまざまな異なるオプションを使用してドキュメントを印刷できます。デフォルト設定での印刷、プリンター名を指定して印刷、印刷ページ範囲などのオプションを指定した印刷が可能です。

Aspose.Diagram for Java の API は、マネージ コードで設計されているので Visio ファイル形式を操作するために Microsoft Office や Microsoft Visio を実行環境にインストールする必要はありません。サポートされる機能、セキュリティ、安定性、拡張性、スピード、価格など、あらゆる面で Microsoft Visio オートメーションを完全に置き換えることができます。



ページトップへ