Ten krótki samouczek prowadzi do konwersji Excel do HTML w C++, wykonując proste kroki i używając uruchamialnego kodu C++. Załadujesz plik wejściowy XLSX za pomocą obiektu klasy Workbook i ustawisz różne właściwości pliku HTML, aby uzyskać wymagane dane wyjściowe. Możesz łatwo osadzić funkcję eksportowania Excela do HTML w C++ w swojej aplikacji za pomocą kilku wywołań API.
Kroki, aby przekonwertować program Excel na HTML w C++
- Dodaj odwołanie Aspose.Cells.Cpp do swojej aplikacji za pomocą narzędzia NuGet Package Manager
- Załaduj wejściowy plik programu Excel z obiektem klasy Workbook do konwersji w C++
- Utwórz i zainicjuj obiekt klasy IHtmlSaveOptions, aby ustawić właściwości wyjściowej strony HTML
- Skonfiguruj ustawienia kodowania, obrazów i linii siatki dla wyjściowego kodu HTML
- Zapisz skoroszyt w formacie HTML z określonymi ustawieniami
Te podstawowe kroki opisują cały proces zmiany Excela na HTML w C++. Możesz załadować wejściowy plik XLSX lub XLS, określić właściwości wymaganej wyjściowej strony HTML, aw ostatnim kroku zapisać plik wyjściowy na dysku lub w strumieniu zgodnie z własnymi wymaganiami. Ta funkcja może być pomocna w sytuacjach, takich jak renderowanie informacji z pliku programu Excel w aplikacji internetowej.
Kod do zmiany Excela na HTML w C++
Ten kod ładuje źródłowy plik programu Excel przy użyciu klasy IWorkbook, jednak obsługuje tworzenie skoroszytu od podstaw, a także ładowanie pliku szablonu w celu przeprowadzenia konwersji. Następnie ustawiamy różne właściwości wyjściowego pliku HTML za pomocą instancji klasy IHtmlSaveOptions i zapisujemy wyjściową stronę HTML za pomocą metody Save. Ponadto warto tutaj wspomnieć, że w tym przykładzie ustawiliśmy kilka właściwości pliku wyjściowego, ale można również ustawić wiele innych właściwości, aby dostosować wyjściowy plik HTML.
W tym artykule nauczyliśmy się, jak utworzyć konwerter plików Excel na HTML w C++ za pomocą kilku linijek kodu. Jeśli jednak chcesz przekonwertować program Excel na SVG w C++, zapoznaj się z artykułem na temat jak przekonwertować Excela na SVG w C++.