VSDM — это файлы схемы Visio, содержащие макросы. Такие макросы обычно разрабатываются в Visual Basic для приложений, которые могут выполнять различные действия и запускаются при открытии файла. В некоторых случаях может потребоваться преобразовать файл VSDM Visio в документ PDF. Чтобы выполнить такие требования, в этой статье рассказывается, как преобразовать файл диаграммы VSDM в документ PDF на Java.
- Преобразование Visio в PDF — конфигурация Java API
- Преобразование диаграммы VSDM Visio в PDF на Java
- Преобразование диаграммы VSDM Visio в PDF с помощью дополнительных параметров в Java
Конвертер Visio в PDF — конфигурация Java API
Aspose.Diagram for Java — это библиотека классов, предназначенная для создания, редактирования и управления диаграммами Visio из приложений Java. Вам не нужно устанавливать MS Visio для работы с этой функцией. Просто загрузите файл JAR со страницы Загрузки или используйте следующие конфигурации Maven для доступа к API из репозитория Aspose:
Репозиторий:
<repositories>
<repository>
<id>AsposeJavaAPI</id>
<name>Aspose Java API</name>
<url>http://repository.aspose.com/repo/</url>
</repository>
</repositories>
Зависимость:
<dependencies>
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-diagram</artifactId>
<version>22.6</version>
<classifier>jdk16</classifier>
</dependency>
</dependencies>
Преобразование диаграммы VSDM Visio в PDF на Java
Вы можете преобразовать файл VSDM в документ PDF, выполнив следующие действия:
- Загрузите исходный файл Visio VSDM с помощью объекта класса Diagram.
- Экспортируйте файл VSDM в формат PDF, используя метод Сохранить.
В приведенном ниже примере кода показано, как преобразовать файл VSDM в документ PDF в Java:
// Загрузить входной файл VSDM
Diagram diagram = new Diagram("input.vsdm");
// Сохранить выходной PDF-файл
diagram.save("output.pdf", SaveFileFormat.PDF);
Преобразование диаграммы VSDM в PDF с помощью дополнительных параметров в Java
Преобразование VSDM в PDF можно улучшить, настроив несколько свойств, предоставляемых классом PdfSaveOptions. Например, размер страницы, безопасность PDF и ряд других функций для создания документа PDF в соответствии с вашими требованиями. В приведенных ниже шагах подробно описано, как программно преобразовать формат VSDM в PDF в Java:
- Инициализируйте экземпляр класса Diagram для загрузки входной диаграммы VSDM.
- Создайте объект класса PdfSaveOptions.
- Установите размер страницы для выходного PDF-документа.
- Преобразуйте файл VSDM Visio в формат PDF.
В следующем фрагменте кода подробно описано, как программно преобразовать файл VSDM Visio в документ PDF с расширенными настройками на Java:
// Загрузить входной файл VSDM
Diagram diagram = new Diagram("input.vsdm");
// Установите размер страницы для выходного PDF
PageSize size = new PageSize(PaperSizeFormat.A_4);
// Установите различные параметры для рендеринга диаграммы VSDM в PDF
PdfSaveOptions options = new PdfSaveOptions();
options.setPageSize(size);
options.setExportComments(true);
// Сохранить выходной PDF-файл
diagram.save("output.pdf", options);
Получить бесплатную лицензию
Вы можете получить Бесплатную временную лицензию, чтобы оценить API без каких-либо ограничений на оценку.
Вывод
В этой статье вы узнали, как программно экспортировать файл VSDM Visio в документ PDF на Java. Кроме того, вы можете посетить раздел документация, чтобы проверить некоторые функции, описанные в разных главах. Пожалуйста, не стесняйтесь обращаться к нам на форум, если у вас есть какие-либо вопросы.