W tym artykule instruktażowym omówimy krok po kroku proces konwersji DOCX na MHTML przy użyciu języka C# i opracujemy przykładową aplikację. Aby generować MHTML z DOCX w C#, użyjemy jednej z najpopularniejszych bibliotek konwersji. Dostarczymy również instrukcje dotyczące konfiguracji pakietu konwersji dokumentów do przeprowadzenia transformacji dokumentu. Oto najważniejsze kroki i przykładowy kod konwersji dokumentu DOCX na dokument MHTML.
Kroki, aby przekonwertować DOCX na MHTML przy użyciu C#
- Zainstaluj GroupDocs.Conversion for .NET z menedżera pakietów NuGet
- Dodaj odniesienie do przestrzeni nazw GroupDocs.Conversion, aby przekonwertować DOCX na MHTML
- Zainicjuj obiekt klasy Converter przekazując ścieżkę wejściowego DOCX
- Uzyskaj opcje konwersji za pomocą metody Converter.GetPossibleConversions
- Wywołaj metodę Convert.Save, aby zapisać plik MHTML na dysku
Zdefiniowaliśmy wszystkie podstawowe kroki rozwoju funkcjonalności eksportu DOCX do MHTML przy użyciu C#. Zauważysz, że powyższa metodologia jest bardzo prosta do przeprowadzenia transformacji dokumentu przy użyciu jednego z idealnych interfejsów API konwertera dokumentów, a wystarczy napisać tylko kilka wierszy kodu C#. Oto przykład użycia biblioteki GroupDocs.Conversion:
Kod do konwersji DOCX na MHTML przy użyciu 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); | |
} | |
} | |
} |
Utworzyliśmy przykładowy kod do konwersji DOCX na MHTML w języku C#, aby zilustrować, jak zbudować aplikację przy użyciu przepływu procesu zdefiniowanego w poprzedniej sekcji. Wystarczy zaimportować DOCX, uzyskać opcje konwersji i zapisać wyjściowy MTHML na dysku. Ten przykładowy kod działa w każdym systemie operacyjnym, w którym zainstalowano platformę .NET w celu eksportowania DOCX do MTHML bez instalowania oprogramowania innej firmy.
W naszym wcześniejszym artykule wyjaśniliśmy, jak przekonwertować TeX na Word. Możesz dowiedzieć się więcej na ten temat, czytając post na jak przekonwertować TeX na Word za pomocą C#.