VSDM — це файли схем Visio, які містять макроси. Такі макроси зазвичай розробляються у Visual Basic для програм, які можуть виконувати різні дії та запускаються під час відкриття файлу. У деяких випадках може знадобитися конвертувати файл VSDM Visio у PDF-документ. Щоб досягти таких вимог, у цій статті описано, як конвертувати файл діаграми VSDM у документ PDF на Java.
- Перетворення Visio у PDF – конфігурація Java API
- Перетворіть діаграму VSDM Visio у PDF на Java
- Перетворіть VSDM Visio Diagram у 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 за допомогою методу Save.
Наведений нижче зразок коду демонструє, як конвертувати файл 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. Крім того, ви можете відвідати розділ документація, щоб перевірити деякі функції, розглянуті в різних розділах. Будь ласка, зв’яжіться з нами на форумі, якщо у вас виникнуть запитання.