Cum să convertiți documentul Word în HTML folosind C#

Cum să convertiți documentul Word în HTML folosind C#

În acest tutorial scurt, vom învăța cum să convertim un document Word în HTML folosind C#. Această conversie poate fi efectuată în mod eficient pe orice sistem de operare, cum ar fi macOS, Linux sau MS Windows, unde este configurat cadrul .NET.

Beneficiile conversiei documentelor Word în HTML

  • Compatibilitate web:- Fișierele HTML pot fi afișate cu ușurință pe browser-urile web.

  • Formatul de retenție:- Cea mai mare parte a formatării din documentul Word poate fi păstrată în rezultatul HTML.

  • Funcționalitatea pe platformă:- Fișierele HTML pot fi accesate de la diferite platforme fără probleme de compatibilitate.

Ghidul pas cu pas pentru a converti documentul Word în HTML

Pasul 1: Instalarea bibliotecii Aspose.Words

Instalați biblioteca Aspose.Words folosind managerul pachetelor NuGet pentru a facilita conversia.

Install-Package Aspose.Words

Pasul 2: Încărcați fișierul DOCX

Instalați clasa Document pentru a încărca documentul Word pe care doriți să-l convertiți.

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

Pasul 3: Specificați proprietățile HtmlSaveOptions

Setati proprietati diferite folosind clasa HtmlSaveOptions pentru conversie.

HtmlSaveOptions saveOptions = new HtmlSaveOptions();
saveOptions.CssStyleSheetType = CssStyleSheetType.Inline;
saveOptions.ExportPageMargins = true;
saveOptions.ImageResolution = 90;

Pasul 4: Salvați rezultatul ca HTML

Utilizați metoda Document.Save pentru a salva fișierul în format HTML.

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

Cod de exemplu pentru a converti DOCX în HTML

Iată un exemplu complet care pune toate etapele împreună:

// 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);

concluziile

În acest tutorial, am explorat cum să convertim un document Word în HTML folosind C#. Urmând pașii enumerate, puteți personaliza setările de conversie pentru a vă satisface cerințele, asigurându-vă că HTML-ul dvs. menține integritatea documentului original.

 Română