Microsoft Visio to popularne oprogramowanie do rysowania, które służy do tworzenia diagramów, schematów blokowych i innych ilustracji. Istnieje wiele przypadków użycia programu Visio, od tworzenia prostych diagramów po złożone rysunki techniczne. Używa VSDX jako domyślnego formatu plików do zapisywania plików rysunków. W niektórych przypadkach może być konieczne przekonwertowanie diagramów programu Visio na strony internetowe HTML. W tym artykule dowiemy się, jak przekonwertować Visio na HTML w Python.
W tym artykule zostaną omówione następujące tematy:
- Python Visio to HTML Converter – bezpłatne pobieranie
- Kroki konwersji rysunku programu Visio na dokument HTML
- Konwertuj programowo Visio na HTML
- Konwertuj Visio na HTML z opcjami zapisu
Konwerter Python Visio na HTML — bezpłatne pobieranie
Do konwersji rysunków Visio na strony internetowe HTML będziemy używać Aspose.Diagram for Python. Możemy tworzyć, edytować, konwertować i przetwarzać diagramy MS Visio za pomocą API. Interfejs API ułatwia również manipulowanie obsługiwanymi formatami plików programu Visio dzięki łatwym w użyciu właściwościom i metodom.
Klasa Diagram interfejsu API jest głównym elementem hierarchii obiektów programu Visio. Metoda save(string, SaveFileFormat) tej klasy umożliwia zapisanie danych diagramu do pliku w określonym formacie. Mamy wyliczenie SaveFileFormat, które zapewnia wybór formatu diagramu zapisu. Możemy określić dodatkowe opcje zapisu podczas renderowania stron diagramu do HTML za pomocą klasy HTMLSaveOptions.
Proszę pobrać pakiet lub zainstalować interfejs API z PyPI za pomocą następującego polecenia pip w konsoli:
pip install aspose-diagram-python
Jak przekonwertować rysunek Visio na HTML za pomocą Python
Możemy łatwo przekonwertować rysunek Visio na dokument HTML za pomocą Aspose.Diagram for Python, wykonując poniższe czynności:
- Załaduj plik rysunku programu Visio.
- Zapisz jako HTML.
Zobaczmy teraz, jak przekształcić te kroki w języku Python, aby przekonwertować plik programu Visio na stronę internetową HTML.
Programowo konwertuj Visio na HTML w Python
Wykonaj poniższe czynności, aby przekonwertować plik programu Visio na format HTML:
- Załaduj wejściowy plik programu Visio przy użyciu klasy Diagram.
- Wywołaj metodę save(), aby zapisać ją jako HTML. Pobiera wyjściową ścieżkę pliku HTML i SaveFileFormat jako argumenty.
Poniższy przykładowy kod pokazuje, jak przekonwertować diagram programu Visio na stronę internetową HTML przy użyciu języka Python.
# Ten przykład kodu demonstruje, jak przekonwertować diagram programu Visio na stronę sieci Web w formacie HTML.
import aspose.diagram
from aspose.diagram import *
# Załaduj istniejący plik VSDX
diagram = Diagram("C:\\Files\\Diagram\\sample.vsdx")
# Zapisz diagram w formacie html
diagram.save("C:\\Files\\Diagram\\sample_out.html", SaveFileFormat.HTML)
Konwertuj Visio na HTML z opcjami zapisu w Python
Możemy określić opcje zapisywania HTML podczas konwertowania pliku Visio na stronę internetową HTML, wykonując czynności podane poniżej:
- Najpierw załaduj wejściowy plik programu Visio przy użyciu klasy Diagram.
- Następnie utwórz instancję klasy HTMLSaveOptions.
- Następnie określ opcje zapisu, takie jak domyślna czcionka, rozmiar strony, indeks strony itp.
- Na koniec wywołaj metodę save() , aby zapisać ją jako HTML. Pobiera wyjściową ścieżkę pliku HTML i HTMLSaveOptions jako argumenty.
Poniższy przykładowy kod pokazuje, jak przekonwertować program Visio na dokument HTML z opcjami przy użyciu języka Python.
# Ten przykład kodu demonstruje, jak przekonwertować diagram programu Visio na stronę internetową HTML z opcjami zapisywania.
import aspose.diagram
from aspose.diagram import *
# Załaduj istniejący plik VSDX
diagram = Diagram("C:\\Files\\Diagram\\sample.vsdx")
# Zdefiniuj opcje zapisu HTML
options = saving.HTMLSaveOptions()
# Wartość lub czcionka nie jest zainstalowana lokalnie, mogą pojawić się jako blok,
# Ustaw domyślną czcionkę, taką jak MingLiu lub MS Gothic, aby je wyświetlić
# postacie.
options.default_font = "MS Gothic";
# Ustawia liczbę stron do renderowania w HTML.
options.page_count = 2;
# Ustawia oparty na 0 indeks pierwszej strony do renderowania. Wartość domyślna to 0.
options.page_index = 0;
# Ustaw rozmiar strony
options.page_size = saving.PageSize(saving.PaperSizeFormat.A4)
# Odrzuć zapisywanie stron w tle diagramu programu Visio
options.save_foreground_pages_only = True
# Określ, czy dołączyć pasek narzędzi, czy nie. Wartość domyślna to prawda.
options.save_tool_bar = False
# Ustaw tytuł dokumentu HTML
options.title = "Title goes here";
# Określ, czy chcesz zapisać kafelek, czy nie
options.save_title = True;
# Zapisz diagram w formacie html
diagram.save("C:\\Files\\Diagram\\Sample_out.html", SaveFileFormat.HTML)
Uzyskaj bezpłatną tymczasową licencję
Możesz uzyskać bezpłatną tymczasową licencję, aby wypróbować bibliotekę bez ograniczeń ewaluacyjnych.
Wniosek
W tym artykule dowiedzieliśmy się, jak:
- załadować istniejący plik rysunku programu Visio;
- zdefiniuj opcje zapisu HTML;
- określ rozmiar strony;
- określ domyślną czcionkę;
- zapisz rysunek Visio jako HTML w Python.
Poza konwersją Visio do HTML w Python, możesz dowiedzieć się więcej o Aspose.Diagram for Python API korzystając z dokumentacji. W przypadku jakichkolwiek niejasności prosimy o kontakt na naszym bezpłatnym forum pomocy technicznej.