Utwórz plik MHT pod numerem C++
Natywne i wydajne tworzenie plików MHT programowo bez pakietu Micorsoft Office przy użyciu biblioteki C++.
Utwórz plik MHT za pomocą numeru C++
Jak utworzyć plik MHT? Dzięki bibliotece Aspose.Cells for C++ możesz łatwo programowo utworzyć plik MHT za pomocą kilku linii kodu. Aspose.Cells for C++ potrafi budować aplikacje wieloplatformowe z możliwością generowania, modyfikowania, konwertowania, renderowania i drukowania wszystkich plików Excel. C++ Excel API nie tylko konwertuje pomiędzy formatami arkuszy kalkulacyjnych, ale może także renderować pliki Excel jako obrazy, PDF, HTML, ODS, CSV, SVG, JSON, WORD, PPT i więcej, co czyni go idealnym wyborem do wymiany dokumentów w formatach będących standardami branżowymi. Możesz pobrać jego najnowszą wersję bezpośrednio, po prostu otwórz NuGet menedżer pakietów, wyszukaj Aspose.Cells.Cpp i zainstaluj. Możesz także użyć następującego polecenia z konsoli Menedżera pakietów.
Komenda
PM> Install-Package Aspose.Cells.Cpp
Jak utworzyć MHT w C++
Programiści mogą łatwo tworzyć, ładować, modyfikować i konwertować pliki MHT w ramach uruchomionych aplikacji raportujących do przetwarzania danych w zaledwie kilku wierszach kodu.
- Utwórz obiekt klasy Workbook.
- Pobierz pierwszy arkusz do obiektu Worksheet.
- Użyj metody Worksheet.GetCells(), aby przenieść komórki arkusza do obiektu Cells.
- Użyj metody Cells.Get(), aby uzyskać dostęp do żądanej komórki arkusza w obiekcie Cell.
- Aby wprowadzić wartość do komórki, użyj metody Cell.PutValue().
- Zapisz skoroszyt jako plik .mht przy użyciu metody Save().
Przykładowy kod pokazuje, jak utworzyć plik MHT w C++.
Aspose::Cells::Startup();
// Create an object of the Workbook class.
Workbook wkb;
// Get the first sheet into an Worksheet object.
WorksheetCollection wsc = wkb.GetWorksheets();
Worksheet ws = wsc.Get(0);
// Use Worksheet.GetCells() method to get the cells of the worksheet into an Cells object.
Cells cells = ws.GetCells();
// Use Cells.Get() method to access the desired cell of the worksheet into an Cell object.
Cell cell00 = cells.Get(0, 0);
Cell cell01 = cells.Get(0, 1);
Cell cell10 = cells.Get(1, 0);
Cell cell11 = cells.Get(1, 1);
// Use Cell.PutValue() method to input value into the cell.
cell00.PutValue(u"ColumnA");
cell01.PutValue(u"ColumnB");
cell10.PutValue(u"ValueA");
cell11.PutValue(u"ValueB");
// Save workbook to resultFile folder
wkb.Save(u"created_one.mht");
Aspose::Cells::Cleanup();
C++ biblioteka do tworzenia pliku MHT
Istnieją trzy opcje instalacji „Aspose.Cells for C++” w systemie. Wybierz ten, który odpowiada Twoim potrzebom i postępuj zgodnie z instrukcjami krok po kroku:
- Zainstaluj NuGet Pakiet . Widzieć Dokumentacja
- Zainstaluj bibliotekę za pomocą opcji Dołącz i lib Foldery. Widzieć Dokumentacja
- Zainstaluj Aspose.Cells for C++ w systemie Linux. Widzieć Dokumentacja
wymagania systemowe
Przed uruchomieniem przykładowego kodu źródłowego konwersji C++ upewnij się, że spełnione są następujące wymagania wstępne.
- Microsoft Windows lub zgodny system operacyjny z C++ Runtime Environment dla Windows 32-bitowy, Windows 64-bitowy i Linux 64-bitowy.
- Dodaj odwołanie do biblioteki DLL Aspose.Cells for C++ w swoim projekcie.
MHT Co to jest MHT Format pliku
Plik z rozszerzeniem .mht to format pliku archiwizacji obsługujący MIME, który zawiera różne typy danych w jednym pliku. Może przechowywać dane, takie jak tekst, obrazy, styl strony w postaci plików CSS, JavaScript i innych zasobów jako zasoby osadzone w nim. Pliki MHT, posiadające komunikat typu MIME/rfc822, hermetyzują całą zawartość pliku HTML jako pojedynczy plik archiwum do przechowywania w archiwizacji na urządzeniach pamięci masowej. Aplikacje takie jak Microsoft Word umożliwiają konwersję dokumentów WORD do formatu MHT poprzez eksportowanie jako plik MHT. Pliki MHT można otwierać za pomocą popularnych przeglądarek, takich jak Microsoft Internet Explore i Google Chrome.
Czytaj więcejInne obsługiwane generowanie arkuszy
Możesz także utworzyć inne pliki Excel Microsoft, w tym kilka wymienionych poniżej.