В тази статия с инструкции ще обсъдим поетапния процес за конвертиране на DOCX в MHTML с помощта на C# и ще разработим примерно приложение. За да генерираме MHTML от DOCX в C#, ще използваме една от най-популярните библиотеки за преобразуване. Ние също така ще предоставим инструкции за конфигуриране на пакета за конвертиране на документи за извършване на трансформацията на документа. Ето основните стъпки и примерен код за конвертиране на DOCX в MHTML документ.
Стъпки за конвертиране на DOCX в MHTML с помощта на C#
- Инсталирайте GroupDocs.Conversion for .NET от мениджъра на пакети NuGet
- Добавете препратка към пространството на имената GroupDocs.Conversion, за да конвертирате DOCX в MHTML
- Инициализирайте обект от клас Converter чрез предаване на пътя на входния DOCX
- Вземете опции за преобразуване, като използвате метода Converter.GetPossibleConversions
- Извикайте метода Convert.Save, за да запишете MHTML на диск
Дефинирахме всички основни стъпки за разработване на функционалността за експортиране на DOCX в MHTML с помощта на C#. Ще забележите, че горната методология е много проста за извършване на трансформация на документ с помощта на един от идеалните API за конвертор на документи и трябва да напишете само няколко реда C# код. Ето пример за използване на библиотеката GroupDocs.Conversion:
Код за конвертиране на DOCX в MHTML с помощта на 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); | |
} | |
} | |
} |
Създадохме примерния код за конвертиране на DOCX в MHTML в C#, за да илюстрираме как да изградим приложение, използвайки потока на процеса, дефиниран в предишния раздел. Просто трябва да импортирате DOCX, да получите опциите за конвертиране и да запишете изходния MTHML на диск. Този примерен код работи на всяка операционна система, където е инсталиран .NET за експортиране на DOCX в MTHML, без да се инсталира софтуер на трета страна.
В предишната ни статия обяснихме как да конвертирате TeX в Word. Можете да научите повече за това, като прочетете публикацията на как да конвертирате TeX в Word с помощта на C#.