So konvertieren Sie ein Word-Dokument in HTML mit C#

So konvertieren Sie ein Word-Dokument in HTML mit C#

In diesem kurzen Tutorial lernen wir, wie man ein Word-Dokument in HTML mit C# umwandelt. Diese Umwandlung kann effizient auf jedem Betriebssystem wie macOS, Linux oder MS Windows durchgeführt werden, wo das .NET-Framework konfiguriert ist.

Vorteile der Konvertierung von Word-Dokumenten in HTML

  • Web Kompatibilität:- HTML-Dateien können leicht auf Webbrowsern angezeigt werden.

  • Formattung Retention:- Die meisten Formatungen aus dem Word-Dokument können in der HTML-Ausgabe gespeichert werden.

  • Cross-Platform Funktionalität:- HTML-Dateien können von verschiedenen Plattformen ohne Kompatibilitätsprobleme zugänglich sein.

Schritt für Schritt Guide zum Konvertieren von Word-Dokument in HTML

Schritt 1: Installieren Sie die Aspose.Words Bibliothek

Installieren Sie die Aspose.Words-Bibliothek mit dem NuGet-Paketmanager, um die Konvertierung zu erleichtern.

Install-Package Aspose.Words

Schritt 2: Laden Sie die DOCX Datei herunter

Installieren Sie die Dokumentklasse, um das Word-Dokument zu laden, das Sie konvertieren möchten.

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

Schritt 3: Angeben Sie die Eigenschaften von HtmlSaveOptions

Setzen Sie verschiedene Eigenschaften mit der HtmlSaveOptions-Klasse für die Konvertierung.

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

Schritt 4: Speichern Sie den Ausgang als HTML

Verwenden Sie die Methode Document.Save, um die Datei in HTML-Format zu speichern.

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

Beispielcode zum Konvertieren von DOCX in HTML

Hier ein vollständiges Beispiel, das alle Schritte zusammenlegt:

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

Schlussfolgerungen

In diesem Tutorial haben wir untersucht, wie man ein Word-Dokument in HTML mit C# konvertiert. Durch die folgenden Schritte können Sie die Konvertierungsinstellungen anpassen, um Ihre Anforderungen zu erfüllen, um sicherzustellen, dass Ihr HTML die Integrität des ursprünglichen Dokuments beibehalten.

 Deutsch