Schließen Sie Schriftarten aus gerendertem HTML aus

Einführung

GroupDocs.Viewer für .NET ist eine leistungsstarke Dokument-Rendering-Bibliothek, die es Entwicklern ermöglicht, über 50 Dokumentformate in ihren .NET-Anwendungen anzuzeigen, ohne dass externe Abhängigkeiten erforderlich sind. In diesem Tutorial konzentrieren wir uns auf eine bestimmte 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. Grundlegendes Verständnis der C#- und .NET-Entwicklung.
  2. GroupDocs.Viewer für .NET installiert. Sie können es herunterladen unterHier.
  3. Visual Studio oder eine andere IDE für die C#-Entwicklung.

Namespaces importieren

Stellen Sie sicher, dass Sie in Ihrem C#-Code die erforderlichen Namespaces einschließ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 Format des Seitendateipfads

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 hierher
}

Schritt 4: Legen Sie die HTML-Ansichtsoptionen fest

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 darzustellen.

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 man GroupDocs.Viewer für .NET verwendet, um Schriftarten von der gerenderten HTML-Ausgabe auszuschließen. Durch Befolgen der oben beschriebenen Schritte können Sie den Rendering-Prozess an Ihre spezifischen Anforderungen anpassen und so eine optimale Anzeige von Dokumenten in Ihren Anwendungen gewährleisten.

FAQs

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

Ja, Sie können dem mehrere Schriftartnamen hinzufügenFontsToExclude 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 entfernten 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 responsives Design für die HTML-Ausgabe?

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

Ist technischer Support für GroupDocs.Viewer verfügbar?

Ja, Sie können Hilfe suchen und sich an Diskussionen zum Thema beteiligenGroupDocs.Viewer-Forum.