Generieren Sie gezielte Excel-Tabellenvorschauen mit GroupDocs.Annotation .NET
Handbuch zur Dokumentvorschau
Einführung
Möchten Sie die Übersichtlichkeit Ihrer Dokumentenverarbeitung verbessern, indem Sie sich auf bestimmte Datenpunkte konzentrieren? Ob Entwickler, der Datenanalysetools erstellt, IT-Experte, der Dokumente verwaltet, oder jemand, der Arbeitsabläufe optimieren möchte – gezielte Dokumentvorschauen sparen Zeit und steigern die Effizienz. Dieses Tutorial führt Sie durch die Verwendung von GroupDocs.Annotation für .NET, um Vorschauen aus ausgewählten Arbeitsblattspalten zu generieren und so präzise und relevante Ergebnisse zu gewährleisten.
Was Sie lernen werden:
- So richten Sie GroupDocs.Annotation für .NET ein
- Erstellen von Vorschauen mit angegebenen Arbeitsblattspalten
- Konfigurieren von Vorschauoptionen für eine optimale Ausgabe
- Praktische Anwendungen dieser Funktion in realen Szenarien
Lassen Sie uns zunächst die erforderlichen Voraussetzungen überprüfen, bevor Sie mit der Implementierung dieser Lösung beginnen.
Voraussetzungen
Bevor Sie mit der Implementierung beginnen, stellen Sie sicher, dass Sie über Folgendes verfügen:
Erforderliche Bibliotheken und Versionen:
- GroupDocs.Annotation für .NET: Version 25.4.0 oder höher ist erforderlich.
Anforderungen für die Umgebungseinrichtung:
- Eine Entwicklungsumgebung mit installiertem .NET Framework oder .NET Core.
Erforderliche Kenntnisse:
- Grundlegende Kenntnisse der C#-Programmierung
- Vertrautheit mit Datei-E/A-Operationen in .NET
Einrichten von GroupDocs.Annotation für .NET
Um zu beginnen, müssen Sie die Bibliothek GroupDocs.Annotation installieren. So können Sie dies mit verschiedenen Paketmanagern tun:
NuGet-Paket-Manager-Konsole
Install-Package GroupDocs.Annotation -Version 25.4.0
.NET-CLI
dotnet add package GroupDocs.Annotation --version 25.4.0
Schritte zum Lizenzerwerb:
- Kostenlose Testversion: Laden Sie eine Testversion herunter von der GroupDocs-Website um Funktionen zu testen.
- Temporäre Lizenz: Erhalten Sie eine temporäre Lizenz für den vollen Zugriff während der Entwicklung unter Seite „Temporäre Lizenz“.
- Kaufen: Für den Produktionseinsatz erwerben Sie eine Lizenz über die GroupDocs-Kaufseite.
Grundlegende Initialisierung und Einrichtung mit C#:
So können Sie Ihre Umgebung einrichten, um mit GroupDocs.Annotation für .NET zu arbeiten.
using System;
using GroupDocs.Annotation;
// Initialisieren Sie das Annotator-Objekt mit einem Dokumentpfad.
string inputFilePath = "YOUR_DOCUMENT_DIRECTORY/sample.xlsx";
Annotator annotator = new Annotator(inputFilePath);
Nachdem Sie nun alles eingerichtet haben, können wir mit der Generierung von Vorschauen aus bestimmten Arbeitsblattspalten fortfahren.
Implementierungshandbuch
Diese Anleitung führt Sie durch die Implementierung der Funktion zum Generieren von Dokumentvorschauen mit angegebenen Arbeitsblattspalten. Jeder Abschnitt konzentriert sich auf einen bestimmten Aspekt des Implementierungsprozesses.
Erstellen einer Dokumentvorschau aus bestimmten Arbeitsblattspalten
ÜberblickMit dieser Funktion können Entwickler Dokumentvorschauen erstellen, die nur ausgewählte Spalten aus einem Excel-Arbeitsblatt enthalten, wodurch sowohl die Leistung als auch die Relevanz verbessert werden.
Schritt 1: Vorschauoptionen definieren
Beginnen Sie mit der Einrichtung Ihres PreviewOptions
. Dadurch wird bestimmt, wie und wo Ihre Vorschaudateien gespeichert werden.
using System.IO;
using GroupDocs.Annotation.Options;
string outputDirectoryPath = "YOUR_OUTPUT_DIRECTORY";
PreviewOptions previewOptions = new PreviewOptions(pageNumber =>
new FileStream(Path.Combine(outputDirectoryPath, $"cells_page{pageNumber}.png"), FileMode.Create),
(number, stream) => stream.Dispose());
Erläuterung: Der PreviewOptions
Der Konstruktor benötigt zwei Delegaten. Der erste gibt den Dateipfad für das Vorschaubild jeder Seite an. Der zweite stellt sicher, dass Streams nach der Verwendung ordnungsgemäß entsorgt werden.
Schritt 2: Arbeitsblattspalten angeben
Wählen Sie aus, welche Spalten Ihres Arbeitsblatts Sie in die Vorschau einbeziehen möchten, indem Sie sie hinzufügen zu WorksheetColumns
.
// Fügen Sie bestimmte Spalten aus Sheet1 ein.
previewOptions.WorksheetColumns.Add(new WorksheetColumnsRange("Sheet1\