Как да конвертирате Word документ в HTML с C#

Как да конвертирате Word документ в HTML с C#

В този кратък урок ще научим как да конвертираме документ на Word в HTML с помощта на C#. Тази конверсия може да се извърши ефективно на всяка операционна система като macOS, Linux или MS Windows, където е конфигурирана .NET рамката.

Предимства на конвертирането на Word документи в HTML

  1. Уеб съвместимост:
  • HTML файлове могат лесно да се показват в уеб браузърите.
  1. Форматиране на задържане:
  • Повечето форматиране от Word документ може да се съхранява в HTML изход.
  1. Функционалност на платформата:
  • HTML файлове могат да бъдат достъпни от различни платформи без проблеми с съвместимостта.

Стъпка по стъпка, за да конвертирате Word документ в HTML

Стъпка 1: Инсталирайте библиотеката на Aspose.Words

Инсталирайте библиотеката на Aspose.Words с помощта на мениджъра на пакетите NuGet, за да улесни конверсията.

Install-Package Aspose.Words

Стъпка 2: Изтеглете файла DOCX

Инсталирайте класата Документ, за да заредите Word документа, който искате да конвертирате.

Document doc = new Document("Input.docx");

Стъпка 3: Определете свойствата на HtmlSaveOptions

Настройване на различни свойства, като използвате класата HtmlSaveOptions за конверсията.

using Aspose.Words.Saving;
HtmlSaveOptions saveOptions = new HtmlSaveOptions();
saveOptions.CssStyleSheetType = CssStyleSheetType.Inline;
saveOptions.ExportPageMargins = true;
saveOptions.ImageResolution = 90;

Стъпка 4: Запазете изхода като HTML

Използвайте метода Document.Save, за да запазите файла във формат HTML.

doc.Save("HtmlSaveOptions.html", saveOptions);

Кодът за преобразуване на DOCX в HTML

Ето един пълен пример, който събира всички стъпки:

using Aspose.Words;
using Aspose.Words.Saving;
// Load input Word DOCX file
Document doc = new Document("Input.docx");

// Set different properties of HtmlSaveOptions class
HtmlSaveOptions saveOptions = new HtmlSaveOptions();
saveOptions.CssStyleSheetType = CssStyleSheetType.Inline;
saveOptions.ExportPageMargins = true;
saveOptions.ImageResolution = 90;

// Save output HTML
doc.Save("HtmlSaveOptions.html", saveOptions);

заключение

В този урок ние разгледаме как да конвертирате документ Word в HTML с помощта на C#. Следвайки стъпките, изброени, можете да персонализирате настройките за конверсия, за да отговарят на вашите изисквания, като се гарантира, че HTML запазва целостта на оригиналния документ.

 Български