MHT zu Word csharpMHT zu

Die Datei MHT enthält alle Ressourcen einer Webseite, einschließlich CSS, Bilder, JavaScript usw. Daher können Sie die MHT- oder MHTML-Dateien offline in einem Browser anzeigen. In bestimmten Fällen müssen Sie möglicherweise eine MHT- oder MHTML-Datei in ein Word-Dokument konvertieren. Dementsprechend behandelt dieser Artikel, wie Sie eine MHT- oder MHTML-Datei programmgesteuert in C# in ein Word-Dokument im DOCX-Format konvertieren.

MHT-zu-Word-Konverter – C#-API-Installation

Aspose.HTML for .NET API kann verwendet werden, um mit verschiedenen webbezogenen Dateiformaten zu arbeiten, einschließlich HTML, MHTML usw. Installieren Sie einfach die API, indem Sie ihre DLL-Dateien von den [Downloads] herunterladen. 6 oder mit dem folgenden NuGet-Befehl:

PM> Install-Package Aspose.Html

Konvertieren Sie MHT oder MHTML in eine Word-DOCX-Datei in C#

Mit den folgenden Schritten können Sie eine MHT- oder MHTML-Datei in ein DOCX-Word-Dokument in C# konvertieren:

  1. Initialisieren Sie eine Instanz der Klasse DocSaveOptions.
  2. Legen Sie das Ausgabeformat des Word-Dokuments fest.
  3. Speichern Sie die ausgegebene DOCX-Datei, nachdem Sie die MHT-MHTML-Datei mit der Methode ConvertMHTML konvertiert haben.

Das folgende Codebeispiel erläutert, wie Sie eine MHT- oder MHTML-Datei in ein Word-Dokument in C# konvertieren:

// Initialisieren Sie das Objekt der DocSaveOptions-Klasse
DocSaveOptions options = new DocSaveOptions();
options.DocumentFormat = DocumentFormat.DOCX;

// Konvertieren Sie MHT oder MHTML in Word DOCX
Converter.ConvertMHTML("sample.mht", options, "output.docx");

Konvertieren Sie MHT oder MHTML in Word DOCX mit erweiterten Optionen in C#

Sie können den MHT- oder MHTML-zu-Word-Dokumentkonvertierungsprozess verbessern, indem Sie verschiedene Eigenschaften festlegen. Bitte befolgen Sie die nachstehenden Schritte, um eine MHT- oder MHTML-Datei in eine Word-Datei zu konvertieren:

  1. Initialisieren Sie eine Instanz der Klasse DocSaveOptions.
  2. Legen Sie das Format des Ausgabedokuments fest und geben Sie die Seitenabmessungen in Zoll an.
  3. Konvertieren Sie die MHT- oder MHTML-Datei mit der Methode ConvertMHTML in eine Word-Datei.

Das folgende Code-Snippet zeigt, wie Sie eine MHT- oder MHTML-Datei in ein Word-Dokument mit erweiterten Einstellungen in C# konvertieren:

// Initialisieren Sie das Objekt der DocSaveOptions-Klasse
DocSaveOptions options = new DocSaveOptions();
options.DocumentFormat = DocumentFormat.DOCX;

// Legen Sie Seiteneinrichtungsoptionen fest
options.PageSetup.AnyPage = new Aspose.Html.Drawing.Page(
new Aspose.Html.Drawing.Size(
Aspose.Html.Drawing.Length.FromInches(5),
Aspose.Html.Drawing.Length.FromInches(7)));

// Konvertieren Sie MHT oder MHTML in eine Word-DOCX-Datei
Converter.ConvertMHTML("sample.mht", options, "output.docx");

Erkunden Sie Aspose.HTML für die .NET-API

Sie können sich den Bereich Dokumentation ansehen, um viele andere in der API enthaltene Funktionen zu erkunden.

Holen Sie sich eine kostenlose Lizenz

Sie können alle Funktionen der API in vollem Umfang testen, indem Sie eine kostenlose temporäre Lizenz erwerben.

Fazit

In diesem Artikel haben Sie gelernt, wie Sie eine MHT- oder MHTML-Webseite programmgesteuert in C# in ein Word-Dokument im DOCX-Format konvertieren. Darüber hinaus wird auch die erweiterte Konvertierung zur Steuerung der Seitengröße, Auflösung usw. von der API unterstützt. Bitte zögern Sie nicht, uns im Forum zu kontaktieren, falls Sie Fragen oder Bedenken haben.

Siehe auch

Youku-Video programmgesteuert in C# herunterladen