W tym artykule opisano jak przekonwertować program Visio na format PDF w języku Python. Znajdziesz tu wszystkie informacje potrzebne do konfiguracji środowiska, krok po kroku proces oraz działający fragment kodu umożliwiający konwersję Visio do formatu PDF bez Visio w Pythonie. Możesz załadować źródłowe diagramy VSD lub VSDX i wyeksportować je do formatu PDF za pomocą kilku wywołań API.
Kroki, aby przekonwertować Visio na format PDF za pomocą Pythona
- Skonfiguruj środowisko systemowe do korzystania z Aspose.Diagram for Python via .NET
- Załaduj źródłowy plik Visio, używając klasy Diagram do renderowania do formatu PDF
- Utwórz obiekt klasy PdfSaveOptions
- Dostosuj konwersję, ustawiając właściwości, takie jak rozmiar strony i indeks strony
- Eksportuj wyjściowy dokument PDF
Poniższe kroki podsumowują proces tworzenia konwertera Visio na PDF w Pythonie. Najpierw załaduj źródłowy diagram Visio i ustaw różne właściwości wymaganego dokumentu PDF. Następnie wyeksportuj wygenerowany plik PDF do strumienia lub dysku zgodnie ze swoimi wymaganiami.
Kod do konwersji Visio do formatu PDF w Pythonie
import aspose.diagram | |
from aspose.diagram import * | |
# Load input Visio Diagram | |
diagram = Diagram("Visio.vsdx") | |
# Create PdfSaveOptions class object | |
options = saving.PdfSaveOptions() | |
# Set page size | |
options.page_size = saving.PageSize(saving.PaperSizeFormat.A4) | |
# Export first page only | |
options.page_index = 0 | |
# Convert Visio to PDF | |
diagram.save("Visio.pdf", options) |
Ten fragment kodu stanowi szybką demonstrację eksportowania programu Visio do formatu PDF w języku Python. Można go jednak dodatkowo ulepszyć, korzystając z różnych właściwości, takich jak podpis cyfrowy, czcionka, szyfrowanie i wiele innych opcji. Co więcej, nie musisz konfigurować programu Microsoft Visio ani żadnego innego narzędzia do manipulacji diagramami Visio, aby wykonać tę konwersję po swojej stronie.
W tym samouczku pokrótce omówiono sposób zapisywania programu Visio jako pliku PDF w języku Python. Jeśli chcesz dowiedzieć się, jak scalić pliki Visio, spójrz na jak scalić pliki Visio w Pythonie.