V tomto článku s návody probereme postupný proces převodu DOCX na MHTML pomocí C# a vyvineme ukázkovou aplikaci. Pro generování MHTML z DOCX v C# použijeme jednu z nejpopulárnějších konverzních knihoven. Poskytneme také pokyny pro konfiguraci balíčku převodu dokumentů pro provádění transformace dokumentů. Zde jsou klíčové kroky a ukázkový kód pro převod DOCX do dokumentu MHTML.
Kroky k převodu DOCX na MHTML pomocí C#
- Nainstalujte GroupDocs.Conversion for .NET ze správce balíčků NuGet
- Chcete-li převést DOCX na MHTML, přidejte odkaz na jmenný prostor GroupDocs.Conversion
- Inicializujte objekt třídy Converter předáním cesty vstupu DOCX
- Získejte možnosti převodu pomocí metody Converter.GetPossibleConversions
- Zavolejte metodu Convert.Save pro uložení MHTML na disk
Definovali jsme všechny základní kroky pro vývoj funkce pro export DOCX do MHTML pomocí C#. Všimnete si, že výše uvedená metodika je velmi jednoduchá pro provádění transformace dokumentů pomocí jednoho z ideálních rozhraní API pro převod dokumentů a stačí napsat několik řádků kódu C#. Zde je příklad použití knihovny GroupDocs.Conversion:
Kód pro převod DOCX na MHTML pomocí C#
using GroupDocs.Conversion; | |
namespace ConvertDOCXtoMHTMLusingCSharp | |
{ | |
class Program | |
{ | |
public static void Main(string[] args) | |
{ | |
// Set License to avoid the limitations of Conversion library | |
License lic = new License(); | |
lic.SetLicense(@"GroupDocs.Conversion.lic"); | |
// Import DOCX document | |
var converter = new GroupDocs.Conversion.Converter("input.docx"); | |
// Get conversion option for final output document | |
var docxtomhtmlconvertoptions = converter.GetPossibleConversions()["mhtml"].ConvertOptions; | |
// Save the MHTML to disk | |
converter.Convert("ConvertDOCXtoMHTMLusingCSharp.mhtml", docxtomhtmlconvertoptions); | |
} | |
} | |
} |
Vytvořili jsme ukázkový kód pro převod DOCX na MHTML v C#, abychom ilustrovali, jak vytvořit aplikaci pomocí toku procesu definovaného v předchozí části. Stačí importovat DOCX, získat možnosti převodu a uložit výstupní MTHML na disk. Tento příklad kódu funguje na jakémkoli operačním systému, kde je nainstalován .NET pro export DOCX do MTHML bez instalace jakéhokoli softwaru třetí strany.
V našem dřívějším článku jsme vysvětlili, jak převést TeX na Word. Více se o tom můžete dozvědět přečtením příspěvku na jak převést TeX na Word pomocí C#.