MHT do Wordu csharpMHT do

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 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ů:

  1. Inicializujte instanci třídy DocSaveOptions.
  2. Nastavte výstupní formát dokumentu aplikace Word.
  3. 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ů:

  1. Inicializujte instanci třídy DocSaveOptions.
  2. Nastavte výstupní formát dokumentu a zadejte rozměry stránky v palcích.
  3. 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.

Viz také

Stáhněte si Youku Video programově v C#