Célzott Excel-táblázat-előnézetek létrehozása a GroupDocs.Annotation .NET használatával

Dokumentum előnézeti útmutató

Bevezetés

Szeretnéd átláthatóbbá tenni a dokumentumfeldolgozásodat azáltal, hogy konkrét adatpontokra összpontosítasz? Akár adatelemző eszközöket fejlesztő fejlesztő, akár dokumentumokat kezelő informatikai szakember, akár bárki, akit érdekel a munkafolyamatok egyszerűsítése, a célzott dokumentum-előnézetek időt takaríthatnak meg és növelhetik a hatékonyságot. Ez az oktatóanyag végigvezet a GroupDocs.Annotation for .NET használatán, amellyel előnézeteket hozhatsz létre a kiválasztott munkalap oszlopaiból, biztosítva, hogy a kimenetek tömörek és relevánsak legyenek.

Amit tanulni fogsz:

  • A GroupDocs.Annotation beállítása .NET-hez
  • Előnézetek létrehozása megadott munkalap oszlopokkal
  • Előnézeti beállítások konfigurálása az optimális kimenet érdekében
  • A funkció gyakorlati alkalmazásai valós helyzetekben

Kezdjük a megoldás megvalósításának megkezdése előtt szükséges előfeltételek áttekintésével.

Előfeltételek

Mielőtt belevágna a megvalósításba, győződjön meg arról, hogy rendelkezik a következőkkel:

Szükséges könyvtárak és verziók:

  • GroupDocs.Annotation .NET-hez: 25.4.0-s vagy újabb verzió szükséges.

Környezeti beállítási követelmények:

  • Fejlesztői környezet telepítve a .NET Framework vagy a .NET Core rendszerrel.

Előfeltételek a tudáshoz:

  • C# programozás alapjainak ismerete
  • Ismerkedés a .NET fájl I/O műveleteivel

A GroupDocs.Annotation beállítása .NET-hez

A kezdéshez telepítenie kell a GroupDocs.Annotation könyvtárat. Így teheti meg ezt különböző csomagkezelők használatával:

NuGet csomagkezelő konzol

Install-Package GroupDocs.Annotation -Version 25.4.0

.NET parancssori felület

dotnet add package GroupDocs.Annotation --version 25.4.0

Licenc megszerzésének lépései:

  • Ingyenes próbaverzió: Tölts le egy próbaverziót innen: GroupDocs weboldal funkciók teszteléséhez.
  • Ideiglenes engedélySzerezzen be egy ideiglenes licencet a teljes hozzáféréshez a fejlesztés során a következő címen: Ideiglenes licencoldal.
  • VásárlásÉles használatra vásároljon licencet a következő címen: GroupDocs vásárlási oldal.

Alapvető inicializálás és beállítás C#-ban:

Így állíthatja be környezetét a GroupDocs.Annotation for .NET használatának megkezdéséhez.

using System;
using GroupDocs.Annotation;
// Inicializálja az Annotator objektumot egy dokumentumútvonallal.
string inputFilePath = "YOUR_DOCUMENT_DIRECTORY/sample.xlsx";
Annotator annotator = new Annotator(inputFilePath);

Most, hogy készen áll, folytassuk az előnézetek létrehozásával a munkalap adott oszlopaiból.

Megvalósítási útmutató

Ez az útmutató végigvezeti Önt a megadott munkalap oszlopokkal rendelkező dokumentum-előnézetek létrehozásának funkciójának megvalósításán. Minden szakasz a megvalósítási folyamat egy adott aspektusára összpontosít.

Dokumentum előnézetek létrehozása adott munkalap oszlopokból

ÁttekintésEz a funkció lehetővé teszi a fejlesztők számára, hogy olyan dokumentum-előnézeteket hozzanak létre, amelyek csak az Excel-munkalap kiválasztott oszlopait tartalmazzák, javítva ezzel mind a teljesítményt, mind a relevanciát.

1. lépés: Előnézeti beállítások meghatározása

Kezd azzal, hogy beállítod a PreviewOptionsEz határozza meg, hogy hogyan és hová lesznek mentve az előnézeti fájlok.

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

MagyarázatA PreviewOptions A konstruktor két delegáltat fogad el. Az első megadja az egyes oldalak előnézeti képének fájlelérési útját. A második biztosítja, hogy a streamek használat után megfelelően megsemmisüljenek.

2. lépés: Munkalap oszlopainak megadása

Válassza ki a munkalap azon oszlopait, amelyeket szeretne az előnézetekben szerepeltetni, a hozzáadással. WorksheetColumns.

// Adott oszlopok beillesztése a Munka1-ből.
previewOptions.WorksheetColumns.Add(new WorksheetColumnsRange("Sheet1\