Deaktivieren der Zeichengruppierung in PDF

Einführung

In der .NET-Entwicklung kann die Dokumentenanzeige manchmal eine Herausforderung darstellen, insbesondere bei Formaten wie PDFs. Mit den richtigen Tools und dem richtigen Wissen lässt sich dieser Prozess jedoch effizient optimieren. Ein solches Tool ist GroupDocs.Viewer für .NET. Diese leistungsstarke Bibliothek ermöglicht Entwicklern die nahtlose Darstellung und Anzeige verschiedener Dokumenttypen in ihren .NET-Anwendungen.

Deaktivieren Sie die Zeichengruppierung in PDF mit GroupDocs.Viewer .NET

Voraussetzungen

Bevor Sie mit dem Lernprogramm beginnen, stellen Sie sicher, dass die folgenden Voraussetzungen erfüllt sind:

  1. Visual Studio: Stellen Sie sicher, dass Visual Studio auf Ihrem System installiert ist.
  2. GroupDocs.Viewer für .NET: Laden Sie GroupDocs.Viewer für .NET herunter und installieren Sie es von der offizieller Download-Link.
  3. Grundlegende C#-Kenntnisse: Machen Sie sich mit den Grundlagen der Programmiersprache C# vertraut.
  4. Dokumentdateien: Bereiten Sie die Dokumentdateien vor, die Sie rendern möchten, z. B. PDFs oder Bilder.

Namespaces importieren

Importieren wir zunächst die erforderlichen Namespaces in unser Projekt. Diese Namespaces ermöglichen den Zugriff auf die benötigten Funktionen von GroupDocs.Viewer.

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

Lassen Sie uns nun das bereitgestellte Beispiel in überschaubare Schritte zerlegen.

Schritt 1: Ausgabeverzeichnis definieren

string outputDirectory = "Your Document Directory";

Hier richten wir eine Variable ein, um das Verzeichnis zu speichern, in dem die gerenderten HTML-Seiten gespeichert werden.

Schritt 2: Definieren Sie das Auslagerungsdateipfadformat

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

In diesem Schritt wird das Format für die Benennung der für jede Seite des Dokuments generierten HTML-Dateien festgelegt.

Schritt 3: Viewer-Objekt initialisieren

using (Viewer viewer = new Viewer(TestFiles.HIEROGLYPHS_PDF))

Hier initialisieren wir das Viewer-Objekt und übergeben den Pfad zur PDF-Datei, die wir rendern möchten.

Schritt 4: HTML-Ansichtsoptionen konfigurieren

HtmlViewOptions options = HtmlViewOptions.ForEmbeddedResources(pageFilePathFormat);
options.PdfOptions.DisableCharsGrouping = true;

In diesem Schritt richten wir HTML-Ansichtsoptionen ein und geben an, dass die Zeichengruppierung im PDF deaktiviert werden soll.

Schritt 5: Rendern des Dokuments

viewer.View(options);

Schließlich nennen wir die View Methode für das Viewer-Objekt, wobei die konfigurierten Optionen zum Rendern des Dokuments übergeben werden.

Schritt 6: Ausgabeverzeichnis anzeigen

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

Dieser Schritt gibt eine Meldung aus, die die erfolgreiche Wiedergabe des Dokuments bestätigt und den Speicherort der Ausgabe angibt.

Abschluss

Zusammenfassend lässt sich sagen, dass Sie mit den in diesem Tutorial beschriebenen Schritten die Zeichengruppierung in PDF-Dokumenten mithilfe von GroupDocs.Viewer für .NET mühelos deaktivieren können. Diese Bibliothek vereinfacht die Anzeige und Bearbeitung von Dokumenten in .NET-Anwendungen und bietet Entwicklern leistungsstarke Tools zur Verbesserung ihrer Dokumentenverwaltung.

Häufig gestellte Fragen

Ist GroupDocs.Viewer mit allen Versionen von .NET kompatibel?

Ja, GroupDocs.Viewer ist mit verschiedenen Versionen von .NET kompatibel, was Flexibilität und einfache Integration gewährleistet.

Kann ich mit GroupDocs.Viewer andere Dokumente als PDFs rendern?

Absolut! GroupDocs.Viewer unterstützt eine Vielzahl von Dokumentformaten, darunter Microsoft Office-Dateien, Bilder und mehr.

Gibt es eine kostenlose Testversion für GroupDocs.Viewer für .NET?

Ja, Sie können auf eine kostenlose Testversion von GroupDocs.Viewer für .NET über die offizielle Veröffentlichungsseite.

Wie kann ich temporäre Lizenzen für GroupDocs.Viewer erhalten?

Temporäre Lizenzen für GroupDocs.Viewer erhalten Sie bei der Seite mit temporärer Lizenz.

Wo finde ich Support oder Hilfe bei Fragen zu GroupDocs.Viewer?

Für Support oder Hilfe bezüglich GroupDocs.Viewer können Sie die offizielles Forum.