VSDM Visio в PDF java

VSDM — это файлы схемы Visio, содержащие макросы. Такие макросы обычно разрабатываются в Visual Basic для приложений, которые могут выполнять различные действия и запускаются при открытии файла. В некоторых случаях может потребоваться преобразовать файл VSDM Visio в документ PDF. Чтобы выполнить такие требования, в этой статье рассказывается, как преобразовать файл диаграммы VSDM в документ 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, выполнив следующие действия:

  1. Загрузите исходный файл Visio VSDM с помощью объекта класса Diagram.
  2. Экспортируйте файл 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:

  1. Инициализируйте экземпляр класса Diagram для загрузки входной диаграммы VSDM.
  2. Создайте объект класса PdfSaveOptions.
  3. Установите размер страницы для выходного PDF-документа.
  4. Преобразуйте файл 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. Кроме того, вы можете посетить раздел документация, чтобы проверить некоторые функции, описанные в разных главах. Пожалуйста, не стесняйтесь обращаться к нам на форум, если у вас есть какие-либо вопросы.

Смотрите также