Hoe Word Document in HTML te converteren met behulp van C#

Hoe Word Document in HTML te converteren met behulp van C#

In deze korte tutorial leren we hoe we een Word-document naar HTML kunnen converteren met behulp van C#. Deze conversie kan efficiënt worden uitgevoerd op elk besturingssysteem zoals macOS, Linux of MS Windows waar het .NET-ramma is geconfigureerd.

De voordelen van het omzetten van Word-documenten naar HTML

  • Webcompatibiliteit:- HTML-bestanden kunnen gemakkelijk worden weergegeven op webbrowsers.

  • Formatting Retentie:- De meeste formatting van het Word-document kan worden bewaard in de HTML-uitgang.

  • Cross-platform functionaliteit:- HTML-bestanden kunnen vanuit verschillende platforms worden toegankelijk zonder compatibiliteitsproblemen.

Step-by-step gids om Word Document in HTML te converteren

Stap 1: Installeer Aspose.Words bibliotheek

Installeer de Aspose.Words-bibliotheek met de NuGet-pakketmanager om de conversie te vergemakkelijken.

Install-Package Aspose.Words

Stap 2: Download het DOCX-bestand

Instantieer de Documentklasse om het Word-document te laden dat u wilt converteren.

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

Stap 3: Bepaal de eigenschappen van HtmlSaveOptions

Set verschillende eigenschappen met behulp van de HtmlSaveOptions-klasse voor de conversie.

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

Stap 4: Save the output as HTML

Gebruik de Document.Save-methode om het bestand in HTML-formaat te bewaren.

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

Voorbeeldcode om DOCX naar HTML te converteren

Hier is een complete voorbeeld die alle stappen samenbrengt:

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

Conclusie

In dit tutorial hebben we onderzocht hoe u een Word-document in HTML kunt converteren met behulp van C#. Door de onderstaande stappen te volgen, kunt u de conversie-instellingen aanpassen om uw vereisten te voldoen, zodat uw HTML de integriteit van het oorspronkelijke document behoudt.

 Nederlands