Soubor MHT obsahuje všechny zdroje webové stránky včetně CSS, obrázků, JavaScriptu atd. Soubory MHT nebo MHTML tedy můžete prohlížet v prohlížeči, i když jste offline. V některých případech může být nutné převést soubor MHT nebo MHTML na dokument aplikace Word. V souladu s tím tento článek popisuje, jak převést soubor MHT nebo MHTML na dokument aplikace Word ve formátu DOCX programově v C#.
- Konvertor dokumentů MHT do Wordu – Instalace C# API
- Převést MHT nebo MHTML na Word DOCX soubor v C#
- Převeďte MHT nebo MHTML do Word DOCX s pokročilými možnostmi v C#
Konvertor MHT do Wordu – Instalace C# API
Aspose.HTML for .NET API lze použít k práci s různými webovými formáty souborů včetně HTML, MHTML atd. Jednoduše nainstalujte API stažením jeho souborů DLL z Stahování nebo pomocí následujícího příkazu NuGet:
PM> Install-Package Aspose.Html
Převést MHT nebo MHTML na Word DOCX soubor v C#
Soubor MHT nebo MHTML můžete převést na dokument DOCX Word v C# pomocí následujících kroků:
- Inicializujte instanci třídy DocSaveOptions.
- Nastavte výstupní formát dokumentu aplikace Word.
- Po převodu souboru MHT MHTML pomocí metody ConvertMHTML uložte výstupní soubor DOCX.
Níže uvedená ukázka kódu vysvětluje, jak převést soubor MHT nebo MHTML na dokument aplikace Word v C#:
// Inicializujte objekt třídy DocSaveOptions
DocSaveOptions options = new DocSaveOptions();
options.DocumentFormat = DocumentFormat.DOCX;
// Převeďte MHT nebo MHTML na Word DOCX
Converter.ConvertMHTML("sample.mht", options, "output.docx");
Převeďte MHT nebo MHTML do Word DOCX s pokročilými možnostmi v C#
Můžete vylepšit MHT nebo MHTML na proces převodu dokumentů aplikace Word nastavením různých vlastností. Při převodu souboru MHT nebo MHTML na soubor Word postupujte podle následujících kroků:
- Inicializujte instanci třídy DocSaveOptions.
- Nastavte výstupní formát dokumentu a zadejte rozměry stránky v palcích.
- Převeďte soubor MHT nebo MHTML do aplikace Word pomocí metody ConvertMHTML.
Následující fragment kódu ukazuje, jak převést soubor MHT nebo MHTML na dokument aplikace Word s pokročilým nastavením v C#:
// Inicializujte objekt třídy DocSaveOptions
DocSaveOptions options = new DocSaveOptions();
options.DocumentFormat = DocumentFormat.DOCX;
// Zadejte možnosti nastavení stránky
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)));
// Převeďte MHT nebo MHTML do souboru Word DOCX
Converter.ConvertMHTML("sample.mht", options, "output.docx");
Prozkoumejte Aspose.HTML pro .NET API
Můžete se podívat do prostoru documentation a prozkoumat mnoho dalších funkcí zahrnutých v API.
Získejte bezplatnou licenci
Můžete vyhodnotit všechny funkce API v jejich plné kapacitě získáním bezplatné dočasné licence.
Závěr
V tomto článku jste se naučili, jak převést webovou stránku MHT nebo MHTML na dokument aplikace Word ve formátu DOCX programově v C#. Kromě toho je rozhraním API podporována také pokročilá konverze pro kontrolu velikosti stránky, rozlišení atd. V případě jakýchkoliv dotazů nebo obav nás neváhejte kontaktovat na fóru.