HTML Responsive Webseiten sollen auf verschiedenen Geräten gut aussehen. Diese Seiten passen sich automatisch an unterschiedliche Bildschirmgrößen an. In diesem Artikel erfahren Sie, wie Sie die Konvertierung automatisieren und Ihre Word-Dokumente als responsive HTML-Seiten in Ihren .NET-Anwendungen mit C# anzeigen.

Word-to-Responsive-HTML-Layout mit C# .NET-API

Nachfolgend werden folgende Themen behandelt:

.NET API für Word und Responsive HTML Viewer

Ich werde GroupDocs.Viewer for .NET verwenden, um die Word-Dokumente in den folgenden Beispielen als responsive HTML-Seiten zu rendern. Die API ist eine leistungsstarke Document Viewer .NET API, die das Rendern einer großen Anzahl von Dokumenten unterstützt. Es ermöglicht das Erstellen eines HTML-Viewers mit eingebetteten und externen Ressourcen, eines Image-Viewers durch Rendern als JPG und PNG und eines PDF-Viewers, der sich am besten zum Drucken oder Teilen mit anderen eignet.

Sie können das DLLs- oder MSI-Installationsprogramm aus dem Download-Bereich herunterladen oder die API installieren, indem Sie ihr Paket über NuGet zu Ihrer .NET-Anwendung hinzufügen.

PM> Install-Package GroupDocs.Viewer

Konvertieren Sie Word-Dokumente zur Anzeige als responsives HTML mit C#

Wenn Sie MS Word DOC-, DOCX-Dokumente haben und diese Dokumente in responsive HTML-Seiten rendern möchten, damit sie auf allen verschiedenen Bildschirmgrößen gut aussehen, finden Sie hier die Schritte und den C#-Code für Sie.

Die folgenden Schritte zeigen, wie Sie das Word-Dokument (DOC/DOCX) mithilfe der .NET-API in responsives HTML konvertieren.

  • Laden Sie das Word-Dokument (DOC/DOCX) mit der Klasse Viewer.
  • Legen Sie die HtmlViewOptions entweder für eingebettete oder externe Ressourcen für die HTML-Ausgabe fest.
  • Setzen Sie RenderResponsive auf „true“.
  • Rufen Sie die Methode View der Viewer-Klasse auf, um die ansprechenden Webseiten des geladenen Word-Dokuments zu generieren.

Der folgende nur vierzeilige Quellcode rendert das Word-Dokument als responsives HTML mit eingebetteten Ressourcen unter Verwendung von C#.

// Konvertieren Sie Word DOC/DOCX-Dokumente in HTML Responsive Page in C#
using (Viewer viewer = new Viewer(@"path/document.docx"))
{
    HtmlViewOptions options = HtmlViewOptions.ForEmbeddedResources("path/page_{0}.html");
    options.RenderResponsive = true; // Set the Responsive as true
    viewer.View(options);
}

Holen Sie sich eine kostenlose API-Lizenz

Sie können eine kostenlose temporäre Lizenz erhalten, um die API ohne die Evaluierungseinschränkungen zu verwenden.

Fazit

Zusammenfassend haben Sie gelernt, wie Sie die Word-Dokumente mit C# als responsive HTML-Seiten rendern. Außerdem können Sie die HTML-Seiten mit eingebetteten und externen Ressourcen generieren. Sie müssen zuversichtlich sein, um mit dem Erstellen Ihrer eigenen .NET-Anwendung zur Dokumentanzeige wie der [von GroupDocs] erstellten .NET-Anwendung zu beginnen 12.

Weitere Informationen zur API finden Sie in der Dokumentation und im GitHub-Repository. Bei weiteren Fragen und Unklarheiten wenden Sie sich an den kostenlosen Support im Forum.

Siehe auch