Generuj docelowe podglądy arkuszy programu Excel za pomocą GroupDocs.Annotation .NET
Przewodnik po podglądzie dokumentów
Wstęp
Czy chcesz zwiększyć przejrzystość przetwarzania dokumentów, skupiając się na konkretnych punktach danych? Niezależnie od tego, czy jesteś programistą tworzącym narzędzia do analizy danych, specjalistą IT zarządzającym dokumentami, czy osobą zainteresowaną usprawnianiem przepływów pracy, ukierunkowane podglądy dokumentów mogą zaoszczędzić czas i zwiększyć wydajność. Ten samouczek przeprowadzi Cię przez proces używania GroupDocs.Annotation dla .NET do generowania podglądów z wybranych kolumn arkusza kalkulacyjnego, zapewniając, że Twoje wyniki będą zwięzłe i istotne.
Czego się nauczysz:
- Jak skonfigurować GroupDocs.Annotation dla .NET
- Generowanie podglądów z określonymi kolumnami arkusza kalkulacyjnego
- Konfigurowanie opcji podglądu w celu uzyskania optymalnego wyniku
- Praktyczne zastosowania tej funkcji w scenariuszach z życia wziętych
Zacznijmy od omówienia wymagań wstępnych, które należy spełnić zanim zaczniesz wdrażać to rozwiązanie.
Wymagania wstępne
Zanim rozpoczniesz wdrażanie, upewnij się, że masz następujące elementy:
Wymagane biblioteki i wersje:
- GroupDocs.Annotation dla .NET: Wymagana jest wersja 25.4.0 lub nowsza.
Wymagania dotyczące konfiguracji środowiska:
- Środowisko programistyczne z zainstalowanym .NET Framework lub .NET Core.
Wymagania wstępne dotyczące wiedzy:
- Podstawowa znajomość programowania w języku C#
- Znajomość operacji wejścia/wyjścia na plikach w środowisku .NET
Konfigurowanie GroupDocs.Annotation dla .NET
Aby rozpocząć, musisz zainstalować bibliotekę GroupDocs.Annotation. Oto, jak możesz to zrobić, używając różnych menedżerów pakietów:
Konsola Menedżera Pakietów NuGet
Install-Package GroupDocs.Annotation -Version 25.4.0
\Interfejs wiersza poleceń .NET
dotnet add package GroupDocs.Annotation --version 25.4.0
Etapy uzyskania licencji:
- Bezpłatna wersja próbna:Pobierz wersję próbną z Strona internetowa GroupDocs aby przetestować funkcje.
- Licencja tymczasowa:Uzyskaj tymczasową licencję na pełny dostęp w trakcie rozwoju Strona licencji tymczasowej.
- Zakup:Do użytku produkcyjnego należy zakupić licencję za pośrednictwem Strona zakupu GroupDocs.
Podstawowa inicjalizacja i konfiguracja w C#:
Poniżej przedstawiono sposób konfiguracji środowiska w celu rozpoczęcia pracy z GroupDocs.Annotation dla platformy .NET.
using System;
using GroupDocs.Annotation;
// Zainicjuj obiekt Annotator za pomocą ścieżki dokumentu.
string inputFilePath = "YOUR_DOCUMENT_DIRECTORY/sample.xlsx";
Annotator annotator = new Annotator(inputFilePath);
Teraz, gdy wszystko jest już skonfigurowane, możemy przejść do generowania podglądów z konkretnych kolumn arkusza kalkulacyjnego.
Przewodnik wdrażania
Ten przewodnik przeprowadzi Cię przez implementację funkcji generowania podglądów dokumentów z określonymi kolumnami arkusza kalkulacyjnego. Każda sekcja koncentruje się na konkretnym aspekcie procesu implementacji.
Generowanie podglądów dokumentów z określonych kolumn arkusza kalkulacyjnego
Przegląd:Funkcja ta umożliwia deweloperom tworzenie podglądów dokumentów obejmujących tylko wybrane kolumny arkusza kalkulacyjnego programu Excel, co poprawia zarówno wydajność, jak i trafność.
Krok 1: Zdefiniuj opcje podglądu
Zacznij od skonfigurowania PreviewOptions
. Określa jak i gdzie zostaną zapisane pliki podglądu.
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());
Wyjaśnienie:Ten PreviewOptions
konstruktor przyjmuje dwa delegaty. Pierwszy określa ścieżkę pliku dla obrazu podglądu każdej strony. Drugi zapewnia, że strumienie są prawidłowo usuwane po użyciu.
Krok 2: Określ kolumny arkusza kalkulacyjnego
Wybierz kolumny z arkusza kalkulacyjnego, które chcesz uwzględnić w podglądach, dodając je do WorksheetColumns
.
// Uwzględnij określone kolumny z Arkusza1.
previewOptions.WorksheetColumns.Add(new WorksheetColumnsRange("Sheet1\