Filen MHT innehåller alla resurser på en webbsida inklusive CSS, bilder, JavaScript, etc. Därför kan du visa MHT- eller MHTML-filerna i en webbläsare när du är offline. I vissa fall kan du behöva konvertera en MHT- eller MHTML-fil till ett Word-dokument. Följaktligen täcker den här artikeln hur man konverterar en MHT- eller MHTML-fil till ett Word-dokument i DOCX-format programmatiskt i C#.
- MHT till Word Document Converter – C# API-installation
- Konvertera MHT eller MHTML till Word DOCX-fil i C#
- Konvertera MHT eller MHTML till Word DOCX med avancerade alternativ i C#
MHT till Word Converter – C# API-installation
Aspose.HTML for .NET API kan användas för att arbeta med olika webbrelaterade filformat inklusive HTML, MHTML, etc. Installera helt enkelt API:et genom att ladda ner dess DLL-filer från Downloads sida eller med följande NuGet kommando:
PM> Install-Package Aspose.Html
Konvertera MHT eller MHTML till Word DOCX-fil i C#
Du kan konvertera en MHT- eller MHTML-fil till ett DOCX Word-dokument i C# med stegen nedan:
- Initiera en instans av klassen DocSaveOptions.
- Ställ in formatet för Word-dokumentet.
- Spara den utgående DOCX-filen efter att ha konverterat MHT MHTML-filen med metoden ConvertMHTML.
Kodexemplet nedan utvecklar hur man konverterar en MHT- eller MHTML-fil till ett Word-dokument i C#:
// Initiera DocSaveOptions klassobjekt
DocSaveOptions options = new DocSaveOptions();
options.DocumentFormat = DocumentFormat.DOCX;
// Konvertera MHT eller MHTML till Word DOCX
Converter.ConvertMHTML("sample.mht", options, "output.docx");
Konvertera MHT eller MHTML till Word DOCX med avancerade alternativ i C#
Du kan förbättra MHT eller MHTML till Word-dokumentkonverteringsprocessen genom att ställa in olika egenskaper. Följ stegen nedan för att konvertera en MHT- eller MHTML-fil till en Word-fil:
- Initiera en instans av klassen DocSaveOptions.
- Ställ in utdatadokumentets format och ange sidmått i tum.
- Konvertera MHT- eller MHTML-filen till Word-fil med metoden ConvertMHTML.
Följande kodsnutt visar hur man konverterar en MHT- eller MHTML-fil till ett Word-dokument med avancerade inställningar i C#:
// Initiera DocSaveOptions klassobjekt
DocSaveOptions options = new DocSaveOptions();
options.DocumentFormat = DocumentFormat.DOCX;
// Ange alternativ för sidinställningar
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)));
// Konvertera MHT eller MHTML till Word DOCX-fil
Converter.ConvertMHTML("sample.mht", options, "output.docx");
Utforska Aspose.HTML för .NET API
Du kan ta en titt på utrymmet dokumentation för att utforska många andra funktioner som ingår i API:et.
Få gratis licens
Du kan utvärdera alla funktioner i API:t i sin fulla kapacitet genom att skaffa en gratis tillfällig licens.
Slutsats
I den här artikeln har du lärt dig hur du konverterar en MHT- eller MHTML-webbsida till ett Word-dokument i DOCX-format programmatiskt i C#. Dessutom stöds avancerad konvertering för att kontrollera sidstorlek, upplösning etc. av API:et. Kontakta oss gärna på forumet om du har några frågor eller funderingar.