Jak przekonwertować DOCX na MHTML przy użyciu C#

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#

  1. Zainstaluj GroupDocs.Conversion for .NET z menedżera pakietów NuGet
  2. Dodaj odniesienie do przestrzeni nazw GroupDocs.Conversion, aby przekonwertować DOCX na MHTML
  3. Zainicjuj obiekt klasy Converter przekazując ścieżkę wejściowego DOCX
  4. Uzyskaj opcje konwersji za pomocą metody Converter.GetPossibleConversions
  5. 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#.

 Polski