VSDM to pliki diagramów programu Visio zawierające makra. Takie makra są zwykle rozwijane w Visual Basic for Applications, które mogą wykonywać różne akcje i są wyzwalane podczas otwierania pliku. W niektórych przypadkach może być konieczna konwersja pliku VSDM Visio na dokument PDF. Aby spełnić takie wymagania, w tym artykule opisano, jak przekonwertować plik diagramu VSDM na dokument PDF w Javie.
- Konwersja Visio do PDF – Konfiguracja Java API
- Konwertuj Diagram VSDM Visio na PDF w Javie
- Konwertuj diagram VSDM Visio na format PDF z zaawansowanymi opcjami w Javie
Konwerter Visio na PDF — konfiguracja API Java
Aspose.Diagram for Java to biblioteka klas przeznaczona do tworzenia, edytowania i manipulowania diagramami programu Visio z poziomu aplikacji Java. Nie musisz instalować MS Visio, aby pracować z tą funkcją. Po prostu pobierz plik JAR ze strony Downloads lub użyj następujących konfiguracji Maven, aby uzyskać dostęp do API z repozytorium Aspose:
Magazyn:
<repositories>
<repository>
<id>AsposeJavaAPI</id>
<name>Aspose Java API</name>
<url>http://repository.aspose.com/repo/</url>
</repository>
</repositories>
Zależność:
<dependencies>
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-diagram</artifactId>
<version>22.6</version>
<classifier>jdk16</classifier>
</dependency>
</dependencies>
Konwertuj Diagram VSDM Visio na PDF w Javie
Możesz przekonwertować plik VSDM na dokument PDF, wykonując poniższe czynności:
- Załaduj źródłowy plik Visio VSDM przy użyciu obiektu klasy Diagram.
- Wyeksportuj plik VSDM do formatu PDF za pomocą metody Save.
Poniższy przykładowy kod pokazuje, jak przekonwertować plik VSDM na dokument PDF w Javie:
// Załaduj wejściowy plik VSDM
Diagram diagram = new Diagram("input.vsdm");
// Zapisz wyjściowy plik PDF
diagram.save("output.pdf", SaveFileFormat.PDF);
Konwertuj diagram VSDM na format PDF z zaawansowanymi opcjami w Javie
Konwersję VSDM na PDF można ulepszyć, konfigurując kilka właściwości udostępnianych przez klasę PdfSaveOptions. Na przykład rozmiar strony, bezpieczeństwo PDF i kilka innych funkcji do tworzenia dokumentu PDF zgodnie z Twoimi wymaganiami. Poniższe kroki opisują, jak programowo przekonwertować format VSDM na PDF w Javie:
- Zainicjuj instancję klasy Diagram, aby załadować wejściowy diagram VSDM.
- Utwórz obiekt klasy PdfSaveOptions.
- Ustaw rozmiar strony dla wyjściowego dokumentu PDF.
- Konwertuj plik VSDM Visio na format PDF.
Poniższy fragment kodu wyjaśnia, jak programowo przekonwertować plik VSDM Visio na dokument PDF z zaawansowanymi ustawieniami w Javie:
// Załaduj wejściowy plik VSDM
Diagram diagram = new Diagram("input.vsdm");
// Ustaw rozmiar strony dla wyjściowego pliku PDF
PageSize size = new PageSize(PaperSizeFormat.A_4);
// Ustaw różne opcje renderowania diagramu VSDM do formatu PDF
PdfSaveOptions options = new PdfSaveOptions();
options.setPageSize(size);
options.setExportComments(true);
// Zapisz wyjściowy plik PDF
diagram.save("output.pdf", options);
Uzyskaj bezpłatną licencję
Możesz uzyskać Bezpłatną licencję tymczasową, aby ocenić interfejs API bez żadnych ograniczeń ewaluacyjnych.
Wniosek
W tym artykule nauczyłeś się, jak programowo wyeksportować plik VSDM Visio do dokumentu PDF w Javie. Ponadto możesz odwiedzić sekcję dokumentacja, aby sprawdzić kilka funkcji omówionych w różnych rozdziałach. Jeśli masz jakiekolwiek wątpliwości, skontaktuj się z nami na forum.