Jegyzetekkel ellátott oldalak mentése PDF-ben a GroupDocs.Annotation for .NET használatával
Bevezetés
Nehezen tud menteni bizonyos, jegyzetekkel ellátott oldalakat PDF-dokumentumaiból? Ez az átfogó útmutató bemutatja, hogyan érheti el ezt hatékonyan a GroupDocs.Annotation for .NET használatával. A jegyzetelési képességek kihasználásával egyszerűsítheti a dokumentumkezelést és javíthatja az együttműködést a releváns tartalomra összpontosítva.
Ebben az oktatóanyagban a következőket fogod megtanulni:
- Fejlesztői környezet beállítása a GroupDocs.Annotation segítségével
- Különböző típusú megjegyzések hozzáadása
- Csak annotált oldalak hatékony mentése
Készen állsz a kezdésre? Győződjünk meg róla, hogy minden elő van készítve.
Előfeltételek
Mielőtt elkezdené, győződjön meg arról, hogy a következőkkel rendelkezik:
- .NET keretrendszer (4.6-os vagy újabb verzió) vagy .NET Core/5+
- Egy kódszerkesztő, mint például a Visual Studio
- C# és .NET projektbeállítási alapismeretek
A GroupDocs.Annotation beállítása .NET-hez
A GroupDocs.Annotation használatának megkezdéséhez telepítse a NuGet-en keresztül.
NuGet csomagkezelő konzol
Install-Package GroupDocs.Annotation -Version 25.4.0
.NET parancssori felület
dotnet add package GroupDocs.Annotation --version 25.4.0
Licencszerzés
A GroupDocs ingyenes próbaverziót kínál, amellyel teljes mértékben megismerkedhetsz a szoftverükkel. Hosszabb távú használathoz vásárolj licencet, vagy kérj ideigleneset:
- Ingyenes próbaverzió: Fedezze fel a funkciókat korlátozások nélkül egy kezdeti időszakban.
- Ideiglenes engedély: A GroupDocs.Annotation ideiglenes használata éles környezetben.
- VásárlásBiztosítsa hosszú távú igényeit kereskedelmi licenccel.
A telepítés után inicializálja a könyvtárat az alábbiak szerint:
using GroupDocs.Annotation;
// Alapvető beállítások dokumentumok betöltéséhez és megjegyzésekkel való ellátásához
Annotator annotator = new Annotator("path/to/your/document.pdf");
Megvalósítási útmutató
Jegyzetek hozzáadása
Áttekintés
A jegyzetek segítenek kiemelni a dokumentum fontos területeit. Nézzük meg, hogyan adhatunk hozzá egyet. AreaAnnotation
és egy EllipseAnnotation
.
1. lépés: Területi megjegyzés létrehozása
using GroupDocs.Annotation.Models;
using GroupDocs.Annotation.Models.AnnotationModels;
// Területjelölés meghatározása
AreaAnnotation area = new AreaAnnotation()
{
Box = new Rectangle(100, 100, 100, 100), // Pozíció és méret
BackgroundColor = 65535, // ARGB színérték a kiemeléshez
PageNumber = 1 // Adott oldalszám
};
A AreaAnnotation
kiemel egy téglalap alakú területet a dokumentumon. Testreszabhatja a pozícióját (Box
) és a háttérszín.
2. lépés: Ellipszis annotáció létrehozása
// Az ellipszis annotáció definiálása
EllipseAnnotation ellipse = new EllipseAnnotation()
{
Box = new Rectangle(100, 100, 100, 100), // Pozíció és méret
BackgroundColor = 123456, // ARGB színérték a kiemeléshez
PageNumber = 1 // Adott oldalszám
};
A EllipseAnnotation
lehetővé teszi ovális alakzat rajzolását a dokumentumra. Állítsa be a pozíciót és a méreteket a Box
ingatlan.
3. lépés: Megjegyzések hozzáadása
// Megjegyzések hozzáadása az Annotator példányhoz
annotator.Add(new List<AnnotationBase>() { area, ellipse });
A Add
módszer, több típusú annotációt is tartalmazzon. Ez a lépés hozzáadja mind a AreaAnnotation
és EllipseAnnotation
.
Csak jegyzetekkel ellátott oldalak mentése
Áttekintés
Ha csak a jegyzeteket tartalmazó oldalakat szeretné menteni, ennek megfelelően konfigurálja a mentési beállításokat.
4. lépés: Jegyzetekkel ellátott oldalak mentése
using GroupDocs.Annotation.Options;
// Mentési beállítások beállítása úgy, hogy csak annotált oldalak kerüljenek mentésre
annotator.Save("path/to/output/document.pdf\