VSDM Visio do PDF java

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.

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:

  1. Załaduj źródłowy plik Visio VSDM przy użyciu obiektu klasy Diagram.
  2. 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:

  1. Zainicjuj instancję klasy Diagram, aby załadować wejściowy diagram VSDM.
  2. Utwórz obiekt klasy PdfSaveOptions.
  3. Ustaw rozmiar strony dla wyjściowego dokumentu PDF.
  4. 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.

Zobacz też