Schriftarten aus gerendertem HTML ausschließen

Einführung

GroupDocs.Viewer für .NET ist eine leistungsstarke Bibliothek zur Dokumentdarstellung, die es Entwicklern ermöglicht, über 50 Dokumentformate in ihren .NET-Anwendungen ohne externe Abhängigkeiten anzuzeigen. In diesem Tutorial konzentrieren wir uns auf eine spezielle Funktion von GroupDocs.Viewer: den Ausschluss von Schriftarten aus der gerenderten HTML-Ausgabe.

Voraussetzungen

Bevor Sie beginnen, stellen Sie sicher, dass Sie über Folgendes verfügen:

  1. Grundlegende Kenntnisse der C#- und .NET-Entwicklung.
  2. GroupDocs.Viewer für .NET installiert. Sie können es herunterladen von Hier.
  3. Visual Studio oder eine andere IDE für die C#-Entwicklung.

Namespaces importieren

Achten Sie darauf, in Ihrem C#-Code die erforderlichen Namespaces einzuschließen:

using System;
using System.IO;
using GroupDocs.Viewer.Options;

Schritt 1: Ausgabeverzeichnis definieren

Richten Sie das Verzeichnis ein, in dem die gerenderten HTML-Dateien gespeichert werden sollen.

string outputDirectory = "Your Document Directory";

Schritt 2: Definieren Sie das Auslagerungsdateipfadformat

Geben Sie das Format für die Dateipfade einzelner Seiten des gerenderten Dokuments an.

string pageFilePathFormat = Path.Combine(outputDirectory, "page_{0}.html");

Schritt 3: Viewer-Objekt initialisieren

Instanziieren Sie das Viewer-Objekt mit dem Dokument, das Sie rendern möchten.

using (Viewer viewer = new Viewer("YourDocumentPath"))
{
    // Ihr Code kommt hier hin
}

Schritt 4: HTML-Ansichtsoptionen festlegen

Definieren Sie die Optionen für die HTML-Wiedergabe, einschließlich des Formats eingebetteter Ressourcen und auszuschließender Schriftarten.

HtmlViewOptions options = HtmlViewOptions.ForEmbeddedResources(pageFilePathFormat);
options.FontsToExclude.Add("Arial");

Schritt 5: Dokument rendern

Übergeben Sie die HTML-Ansichtsoptionen an das Viewer-Objekt, um das Dokument zu rendern.

viewer.View(options);

Schritt 6: Speicherort des gerenderten Dokuments ausgeben

Informieren Sie den Benutzer über den Speicherort der gerenderten HTML-Dateien.

Console.WriteLine($"\nSource document rendered successfully.\nCheck output in {outputDirectory}.");

Abschluss

In diesem Tutorial haben wir gelernt, wie Sie mit GroupDocs.Viewer für .NET Schriftarten aus der gerenderten HTML-Ausgabe ausschließen. Mit den oben beschriebenen Schritten können Sie den Rendering-Prozess an Ihre spezifischen Anforderungen anpassen und so eine optimale Anzeige von Dokumenten in Ihren Anwendungen gewährleisten.

Häufig gestellte Fragen

Kann ich mehrere Schriftarten aus dem gerenderten HTML ausschließen?

Ja, Sie können mehrere Schriftartnamen hinzufügen. FontsToExclude Liste in den HTML-Ansichtsoptionen.

Ist GroupDocs.Viewer mit allen .NET-Frameworks kompatibel?

Ja, GroupDocs.Viewer unterstützt .NET Framework 4.6.1 und höher.

Kann ich Dokumente von Remote-Speicherorten rendern?

Ja, GroupDocs.Viewer unterstützt das Rendern von Dokumenten aus dem lokalen Speicher sowie von Remote-Speicherorten und -Streams.

Unterstützt GroupDocs.Viewer Responsive Design für HTML-Ausgabe?

Ja, Sie können Responsive Rendering aktivieren, indem Sie die HTML-Ansichtsoptionen entsprechend anpassen.

Gibt es technischen Support für GroupDocs.Viewer?

Ja, Sie können Hilfe suchen und an Diskussionen teilnehmen auf der GroupDocs.Viewer-Forum.