Erstellen Sie eine MHT-Datei in C++
Native und leistungsstarke MHT-Dateierstellung programmgesteuert ohne Microsoft Office unter Verwendung der Bibliothek C++.
Erstellen Sie eine MHT-Datei mit C++
Wie erstelle ich eine MHT-Datei? Mit der Bibliothek Aspose.Cells for C++ können Sie mit wenigen Codezeilen ganz einfach eine MHT-Datei programmgesteuert erstellen. Aspose.Cells for C++ ist in der Lage, plattformübergreifende Anwendungen zu erstellen und alle Excel-Dateien zu generieren, zu ändern, zu konvertieren, zu rendern und zu drucken. C++ Excel API konvertiert nicht nur zwischen Tabellenkalkulationsformaten, sondern kann auch Excel-Dateien als Bilder, PDF, HTML, ODS, CSV, SVG, JSON, WORD, PPT und mehr rendern, was es zur perfekten Wahl für den Austausch von Dokumenten in branchenüblichen Formaten macht. Sie können die neueste Version direkt herunterladen, indem Sie sie einfach öffnen NuGet Paketmanager, suchen Sie nach Aspose.Cells.Cpp und installieren Sie es. Sie können auch den folgenden Befehl über die Paket-Manager-Konsole verwenden.
Befehl
PM> Install-Package Aspose.Cells.Cpp
So erstellen Sie MHT in C++
Für die Entwickler ist es einfach, MHT-Dateien in laufenden Berichtsanwendungen für die Datenverarbeitung in nur wenigen Codezeilen zu erstellen, zu laden, zu ändern und zu konvertieren.
- Erstellen Sie ein Objekt der Workbook-Klasse.
- Holen Sie sich das erste Blatt in ein Worksheet-Objekt.
- Verwenden Sie die Methode Worksheet.GetCells(), um die Zellen des Arbeitsblatts in ein Cells-Objekt abzurufen.
- Verwenden Sie die Methode Cells.Get(), um auf die gewünschte Zelle des Arbeitsblatts in einem Cell-Objekt zuzugreifen.
- Verwenden Sie die Methode Cell.PutValue(), um einen Wert in die Zelle einzugeben.
- Speichern Sie die Arbeitsmappe als .mht-Datei mit der Save()-Methode.
Der Beispielcode zeigt, wie eine MHT-Datei in C++ erstellt wird.
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++-Bibliothek zum Erstellen einer MHT-Datei
Es gibt drei Möglichkeiten, „Aspose.Cells for C++“ auf Ihrem System zu installieren. Bitte wählen Sie eines aus, das Ihren Anforderungen entspricht, und befolgen Sie die Schritt-für-Schritt-Anleitung:
- Installieren Sie a NuGet Paket . Sehen Dokumentation
- Installieren Sie die Bibliothek mithilfe der Ordner „Include“ und „lib“. Sehen Dokumentation
- Installieren Sie Aspose.Cells for C++ unter Linux. Sehen Dokumentation
System Anforderungen
Stellen Sie vor dem Ausführen des Beispielquellcodes für die Konvertierung C++ sicher, dass die folgenden Voraussetzungen erfüllt sind.
- Microsoft Windows oder ein kompatibles Betriebssystem mit C++ Laufzeitumgebung für Windows 32 Bit, Windows 64 Bit und Linux 64 Bit.
- Fügen Sie in Ihrem Projekt einen Verweis auf die DLL Aspose.Cells for C++ hinzu.
MHT Was ist MHT Dateiformat
Eine Datei mit der Erweiterung .mht ist ein MIME-fähiges Archivierungsdateiformat, das verschiedene Datentypen in einer einzigen Datei enthält. Es kann Daten wie Text, Bilder, Seitenstil in Form von CSS-Dateien, JavaScript und andere Ressourcen als darin eingebettete Ressourcen speichern. MHT-Dateien mit dem MIME-Typ message/rfc822 kapseln den gesamten Inhalt einer HTML-Datei als eine einzige Archivdatei zur Speicherung bei der Archivierung auf Speichergeräten. Mit Softwareanwendungen wie Microsoft Word können Sie Ihre WORD-Dokumente in MHT konvertieren, indem Sie sie als MHT-Datei exportieren. MHT-Dateien können mit gängigen Browsern wie Microsoft Internet Explorer und Google Chrome geöffnet werden.
Weiter lesenAndere unterstützte Blattgenerierung
Sie können auch andere Microsoft Excel-Dateien erstellen, darunter einige der unten aufgeführten.