Ten temat krok po kroku zawiera informacje o tym, jak konwertować Excel na HTML za pomocą Pythona. Aby konwertować XLSX na HTML aplikację opartą na Pythonie można stworzyć w środowiskach Windows, macOS lub Linux zainstalowanych z Pythonem i JDK. Udostępnimy wymagane kroki wstępne, które należy wykonać przed użyciem tego przykładu w swoim środowisku.
Kroki, aby przekonwertować program Excel na HTML za pomocą Pythona
- Skonfiguruj Python3 i Aspose.Cells dla Pythona postępując zgodnie z wytycznymi
- Utwórz obiekt Workbook, aby załadować źródłowy plik Excel w celu konwersji do formatu HTML
- Użyj instancji klasy HtmlSaveOptions, aby ustawić właściwości dla żądanego kodu HTML
- Ustaw szerokość kolumn dla arkusza Excel zgodnie z zawartością wyjściowego HTML
- Do eksportu Excela do HTML używana jest metoda Python Save i zapis HTML na dysku
Korzystając z powyższych kroków w Pythonie, konwersję pliku Excel do HTML można łatwo wykonać w kilku wywołaniach API. Ale wcześniej musisz skonfigurować środowisko, które obejmuje skonfigurowanie JDK i zainstalowanie Pythona 3 na swoim komputerze. Następnie za pomocą poleceń PIP skonfigurujesz API Aspose.Cells i JPype1 na swoim komputerze. Aby konwertować Excel na HTML, kod Pythona przy użyciu klasy Workbook załaduje źródłowy plik XLSX i zapisze go jako HTML.
Kod do konwersji Excela na HTML przy użyciu Pythona
Gdy w Python Excel do HTML zamierzona jest konwersja, zaimportujesz wymagane przestrzenie nazw i wywołasz jpype.startJVM() w swojej aplikacji. Następnie załadujesz plik XLSX i za pomocą HtmlSaveOptions ustawisz różne właściwości żądanego kodu HTML, w tym kodowanie, eksport obrazów i eksport linii siatki programu Excel w żądanym kodzie HTML. Na koniec załadowany plik Excela zostanie zapisany jako HTML na dysku. Będziesz musiał zamknąć JDK dla swojego programu, wywołując jpype.shutdownJVM().
W tym przykładzie zauważyliśmy, że w celu przekonwertowania Excela na HTML z formatowaniem w Pythonie można użyć prostej aplikacji. Jeśli jesteś skłonny zapisać plik Excel jako PDF przy użyciu Pythona, zapoznaj się z artykułem na jak przekonwertować Excela na PDF za pomocą Pythona.