この記事には、Java で Visio を PDF に変換する方法に関する質問に答える詳細が含まれています。これには、環境構成を含むすべての手順と、Java で Visio を使用せずに Visio を PDF に変換するためのサンプル コードが含まれています。この情報は、VSD などの Visio ファイルまたは VSDX ファイルを PDF 形式に変換するのに役立ちます。
Java を使用して Visio を PDF に変換する手順
- リポジトリから Aspose.Diagram for Java ライブラリをインストールして、Visio ファイルの変換を実行します
- Diagram クラスを使用して入力 Visio ファイルを読み込み、PDF 形式に変換します
- PdfSaveOptions クラスでさまざまな PDF 特性を設定する
- 出力 PDF ファイルを保存する
これらの手順は、Java で Visio から PDF へのコンバーターを開発するためのプログラミング ロジックをまとめたものです。ソース VSD または VSDX 形式の Visio ファイルをロードし、ページ サイズ、ページ数、暗号化またはコンプライアンス標準など、必要な PDF ファイルにさまざまな特性を設定するだけです。その後、要件に応じて PDF ファイルをディスクまたはストリームにエクスポートします。
Java で Visio を PDF に変換するコード
public class AsposeTest { | |
public static void main(String[] args) throws Exception {//Main function to convert VSD to PDF | |
// Instantiate the license | |
com.aspose.diagram.License license = new com.aspose.diagram.License(); | |
license.setLicense("Aspose.Total.lic"); | |
// Load Visio diagram | |
com.aspose.diagram.Diagram diagram = new com.aspose.diagram.Diagram("Sample.vsd"); | |
// Declare PdfSaveOptions object | |
com.aspose.diagram.PdfSaveOptions saveOptions = new com.aspose.diagram.PdfSaveOptions(); | |
// Number of pages to render | |
saveOptions.setPageCount(2); | |
// Set first page index | |
saveOptions.setPageIndex(1); | |
// Save Visio diagram to PDF | |
diagram.save("PDF_out.pdf", saveOptions); | |
System.out.println("Done"); | |
} | |
} |
この基本的なコード スニペットは、Visio を Java で PDF にエクスポートするユース ケースを詳しく説明しています。ただし、解像度、圧縮、コメントなどの他のいくつかのプロパティを指定しながら、即興で作成できます。さらに、この変換は他のツールやアプリケーションに依存しないため、Visio ファイルを PDF に変換するにはコード スニペットで十分です。
このチュートリアルでは、Visio を Java で PDF として保存する方法に関する基本的かつ重要な情報について説明します。さらに、Visio 図面にコメントを追加したい場合は、Java を使用して Visio 図面にコメントを追加する方法 の記事にアクセスしてください。