Genera anteprime di fogli Excel mirate utilizzando GroupDocs.Annotation .NET

Guida all’anteprima del documento

Introduzione

Desideri migliorare la chiarezza dell’elaborazione dei tuoi documenti concentrandoti su punti dati specifici? Che tu sia uno sviluppatore che crea strumenti di analisi dati, un professionista IT che gestisce documenti o chiunque sia interessato a semplificare i flussi di lavoro, le anteprime mirate dei documenti possono farti risparmiare tempo e migliorare l’efficienza. Questo tutorial ti guiderà nell’utilizzo di GroupDocs.Annotation per .NET per generare anteprime da colonne selezionate del foglio di lavoro, garantendo risultati concisi e pertinenti.

Cosa imparerai:

  • Come impostare GroupDocs.Annotation per .NET
  • Generazione di anteprime con colonne del foglio di lavoro specificate
  • Configurazione delle opzioni di anteprima per un output ottimale
  • Applicazioni pratiche di questa funzionalità in scenari reali

Cominciamo esaminando i prerequisiti necessari prima di iniziare a implementare questa soluzione.

Prerequisiti

Prima di immergerti nell’implementazione, assicurati di avere quanto segue:

Librerie e versioni richieste:

  • GroupDocs.Annotation per .NET: È richiesta la versione 25.4.0 o successiva.

Requisiti di configurazione dell’ambiente:

  • Un ambiente di sviluppo con installato .NET Framework o .NET Core.

Prerequisiti di conoscenza:

  • Conoscenza di base della programmazione C#
  • Familiarità con le operazioni di I/O sui file in .NET

Impostazione di GroupDocs.Annotation per .NET

Per iniziare, è necessario installare la libreria GroupDocs.Annotation. Ecco come farlo utilizzando diversi gestori di pacchetti:

Console del gestore pacchetti NuGet

Install-Package GroupDocs.Annotation -Version 25.4.0

\Interfaccia a riga di comando .NET

dotnet add package GroupDocs.Annotation --version 25.4.0

Fasi di acquisizione della licenza:

Inizializzazione e configurazione di base con C#:

Ecco come puoi configurare il tuo ambiente per iniziare a lavorare con GroupDocs.Annotation per .NET.

using System;
using GroupDocs.Annotation;
// Inizializza l'oggetto Annotator con un percorso del documento.
string inputFilePath = "YOUR_DOCUMENT_DIRECTORY/sample.xlsx";
Annotator annotator = new Annotator(inputFilePath);

Ora che hai impostato tutto, passiamo alla generazione di anteprime da colonne specifiche del foglio di lavoro.

Guida all’implementazione

Questa guida vi guiderà nell’implementazione della funzionalità di generazione di anteprime di documenti con colonne specifiche del foglio di lavoro. Ogni sezione si concentra su un aspetto specifico del processo di implementazione.

Generazione di anteprime di documenti da colonne specifiche del foglio di lavoro

PanoramicaQuesta funzionalità consente agli sviluppatori di creare anteprime di documenti che includono solo colonne selezionate da un foglio di lavoro Excel, migliorando sia le prestazioni che la pertinenza.

Passaggio 1: definire le opzioni di anteprima

Inizia impostando il tuo PreviewOptions. Questo determina come e dove verranno salvati i file di anteprima.

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());

Spiegazione: IL PreviewOptions Il costruttore accetta due delegati. Il primo specifica il percorso del file per l’immagine di anteprima di ogni pagina. Il secondo garantisce che i flussi vengano eliminati correttamente dopo l’uso.

Passaggio 2: specificare le colonne del foglio di lavoro

Scegli quali colonne del tuo foglio di lavoro desideri includere nelle anteprime aggiungendole a WorksheetColumns.

// Includi colonne specifiche dal Foglio1.
previewOptions.WorksheetColumns.Add(new WorksheetColumnsRange("Sheet1\