Конвертировать Visio в форматы изображений
Contents
[
Hide
]
Экспорт диаграмм в форматы файлов изображений
В этой статье объясняется, как экспортировать Microsoft Visio diagram в изображение с помощьюAspose.Diagram for Java API.
ИспользоватьDiagramclass' для чтения файлов diagram и метод Save для экспорта diagram в любой поддерживаемый формат изображения. На изображении ниже показан файл VSD, который нужно сохранить в формате PNG. Вы также можете использовать другие форматы diagram (VSS, VSSX, VSSM, VDX, VST, VSTX, VSTM, VDX, VTX или VSX). Исходный файл. Обратите внимание, что метки «Стрелка» и «Треугольник» выделены жирным шрифтом.

Чтобы экспортировать diagram в изображение:
- Создайте экземпляр класса Diagram.
- Вызовите метод Save класса Diagram и установите формат изображения, в который вы хотите экспортировать. Выходной файл изображения выглядит как исходный файл.
Выходной файл PNG.

Пример программирования экспорта в файл изображения
// For complete examples and data files, please go to https://github.com/aspose-diagram/Aspose.Diagram-for-Java
// The path to the documents directory.
String dataDir = Utils.getDataDir(ExportToImage.class);
// Call the diagram constructor to load diagram from a VSD file
Diagram diagram = new Diagram(dataDir + "ExportToImage.vsd");
// Save as PNG
diagram.save(dataDir+ "ExportToImage_Out.png", SaveFileFormat.PNG);Также можно сохранить в изображение определенную страницу, а не весь документ:
// For complete examples and data files, please go to https://github.com/aspose-diagram/Aspose.Diagram-for-Java
// The path to the documents directory.
String dataDir = Utils.getDataDir(ExportPageToImage.class);
// load diagram
Diagram diagram = new Diagram(dataDir + "ExportPageToImage.vsd");
//Save diagram as PNG
ImageSaveOptions options = new ImageSaveOptions(SaveFileFormat.PNG);
// Save one page only, by page index
options.setPageIndex(0);
//Save resultant Image file
diagram.save(dataDir + "ExportPageToImage_Out.png", options);