
Konwertuj Visio na format PDF w Javie
Czy chcesz programowo przekonwertować Visio na PDF w Javie? W tym wpisie na blogu dowiesz się, jak manipulować plikami VSD/VSDX i konwertować je do formatu PDF za pomocą kilku linijek kodu w Javie. Diagramy programu Visio są szeroko stosowane do generowania różnych projektów procesów biznesowych i przepływów pracy. Należy jednak przekształcić diagramy programu Visio do innych popularnych formatów plików, takich jak PDF, PNG i inne. To Java Visio API oferuje szeroką gamę klas i metod umożliwiających osiągnięcie tej funkcjonalności.
W tym artykule omówimy następujące punkty:
- Interfejs API konwertera Java Visio - instalacja
- Jak przekonwertować Visio na format PDF w Javie
- Konwersja programu Visio do formatu PDF w Javie — metoda zaawansowana
Interfejs API konwertera Java Visio - instalacja
Ta biblioteka jest łatwa w instalacji i oferuje obszerną dokumentację, w której można znaleźć ogromny stos metod i instrukcji instalacyjnych. Możesz jednak włączyć ten interfejs API, pobierając pliki JAR lub konfiguracje Maven wymienione poniżej:
<repository>
<id>AsposeJavaAPI</id>
<name>Aspose Java API</name>
<url>https://repository.aspose.com/repo/</url>
</repository>
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-diagram</artifactId>
<version>22.7</version>
</dependency>
Jak przekonwertować Visio na format PDF w Javie
Diagramy Visio oferują bogate funkcje modelowania do tworzenia diagramów procesów. W tej sekcji omówimy kroki i fragmenty kodu umożliwiające programową konwersję VSD do formatu PDF.
Możesz wykonać kroki wymienione poniżej:
- Wywołaj konstruktor Diagram, aby załadować diagram z pliku VSD.
- Wywołaj metodę save, aby zapisać jako plik w formacie PDF.
Przykładowy kod poniżej pokazuje, jak przekonwertować plik diagramu Visio w formacie VSD lub VSDX na plik PDF w Javie:
// Wywołaj konstruktor diagramu, aby załadować diagram z pliku VSD
Diagram diagram = new Diagram("sample.vsdx");
// Wywołaj metodę zapisu, aby zapisać w formacie pliku PDF
diagram.save( "ExportToPDF_Out.pdf", SaveFileFormat.PDF);
Wynik możesz zobaczyć na obrazku poniżej:

VSDX do PDF w Javie
Konwersja programu Visio do formatu PDF w Javie — opcje zaawansowane
Możesz także skonfigurować wywołania API zgodnie z wymaganiami biznesowymi.
Zbadamy niektóre kluczowe funkcje, wykonując kroki i fragmenty kodu:
- Utwórz obiekt klasy Diagram, aby załadować diagram z pliku VSDX.
- Utwórz instancję klasy PdfSaveOptions, aby określić dodatkowe opcje podczas renderowania stron diagramów do formatu PDF.
- Przekaż wartość do metody SplitMultiPages, aby określić, czy dzielić diagram na wiele stron zgodnie z opcją ustawienia strony.
- Określ jakość kompresji JPEG dla obrazów, wywołując metodę setJpegQuality.
- Wywołaj metodę setPageSize, aby ustawić rozmiar strony dla generowanych obrazów.
- Wywołaj metodę save, aby zapisać w formacie PDF.
Poniższy fragment kodu pokazuje, jak przekonwertować Visio VSDX na format PDF przy użyciu języka Java:
// Utwórz obiekt klasy Diagram, aby załadować diagram z pliku VSDX
Diagram diagram = new Diagram( "sample.vsdx");
// Utwórz instancję klasy PdfSaveOptions, aby określić dodatkowe opcje podczas renderowania stron diagramów do formatu PDF.
PdfSaveOptions options = new PdfSaveOptions();
// przekazać wartość do metody SplitMultiPages, aby określić, czy dzielić diagram na wiele stron zgodnie z ustawieniami strony. opcja
options.setSplitMultiPages(true);
// Określ jakość kompresji JPEG dla obrazów, wywołując metodę setJpegQuality
options.setJpegQuality(100);
// Wywołaj metodę setPageSize, aby ustawić rozmiar strony dla generowanych obrazów
options.setPageSize(null);
// Wywołaj metodę zapisu, aby zapisać w formacie PDF
diagram.save( "SplitMultiPages.pdf", options);
Zdobądź bezpłatną licencję
Możesz uzyskać bezpłatną licencję tymczasową, aby wypróbować interfejs API bez ograniczeń ewaluacyjnych.
Podsumowując
To prowadzi nas do końca tego artykułu. Mam nadzieję, że nauczyłeś się programowo konwertować Visio do formatu PDF w Javie. Ponadto zbadaliśmy także kilka zaawansowanych opcji oferujących funkcje konwersji programu Visio do formatu PDF na poziomie korporacyjnym. Ponadto możesz odwiedzić dokumentację tego interfejsu API Java Visio Converter, aby poznać inne metody. Ponadto conholdate.com pisze nowe posty na blogu na nowe tematy. Dlatego też prosimy o kontakt w celu otrzymywania regularnych aktualizacji.
Zadać pytanie
Możesz dać nam znać o swoich pytaniach lub wątpliwościach na naszym forum.
Często zadawane pytania
Jak przekonwertować plik Visio na format PDF?
Możesz przekonwertować VSD/VSDX na format PDF za pomocą tego Java Visio API. Jest bogato wyposażony i oferuje szeroką gamę metod konwersji Visio do formatu PDF w Javie.
Jak zapisać duży plik programu Visio w formacie PDF?
Możesz wywołać metodę save z tej [biblioteki], aby wyposażyć swoją aplikację Java w konwerter Visio na PDF. Ponadto możesz sprawdzić listę tutaj, aby poznać inne metody.