Szerkesztési megjegyzés hozzáadása PDF-hez C# használatával

Ebben az oktatóanyagban bemutatjuk, hogyan használhatja a megjegyzéskönyvtárat, amely hatékony funkciókat biztosít szerkesztési megjegyzések hozzáadásához a PDF-hez a C# használatával. Az erőforrás-szerkesztési megjegyzés a bizalmas tartalmak szelektív eltávolítására vagy elrejtésére szolgál egy PDF dokumentumban. Az ebben az oktatóanyagban használt könyvtár platform-agnosztikusnak lett megtervezve, amely garantálja, hogy a megadott kód bármilyen operációs rendszeren zökkenőmentesen kompatibilis. Íme az alapvető lépések a szerkesztési megjegyzések PDF-be illesztésének C# használatával.

A szerkesztési megjegyzés hozzáadásának lépései C# használatával

  1. Ha szerkesztési megjegyzéseket szeretne hozzáadni a PDF-hez, telepítse a GroupDocs.Annotation for .NET alkalmazást a NuGet csomagkezelő segítségével
  2. Ahhoz, hogy a GroupDocs.Annotation névteret beépítse a projektbe, hozzá kell adni egy hivatkozást
  3. Hozzon létre egy példányt a Annotator osztályból úgy, hogy megadja a PDF fájl elérési útját argumentumként a konstruktor számára
  4. Hozzon létre egy példányt a ResourcesRedactionAnnotation osztályból, és határozza meg a szükséges tulajdonságokat, például a pozíciót, az oldalszámot stb.
  5. Hívja meg az Annotator osztály Add metódusát, és adja át a ResourcesRedactionAnnotation objektumot paraméterként
  6. Hívja az Annotator.Save metódust a PDF mentéséhez

A fent említett lépések segítségével könnyedén szúrhat be szerkesztési megjegyzéseket PDF-be C# használatával. Ezek az utasítások olyan népszerű operációs rendszerekre vonatkoznak, mint a Windows, a macOS és a Linux, mindaddig, amíg a .NET telepítve van. Ezenkívül nincs szükség további szoftverek telepítésére. Az alábbiakban bemutatunk egy kódpéldát, amely bemutatja a szerkesztési megjegyzés PDF-hez való hozzáadásának folyamatát.

Kód szerkesztési megjegyzés hozzáadásához C# használatával

using GroupDocs.Annotation;
using GroupDocs.Annotation.Models;
using GroupDocs.Annotation.Models.AnnotationModels;
using System.Collections.Generic;
using System;
namespace AddRedactionAnnotationtoPDFUsingCSharp
{
internal class Program
{
static void Main(string[] args)
{
// Set License to avoid the limitations of Annotation library
License lic = new License();
lic.SetLicense(@"GroupDocs.Annotation.lic");
// Instantiate Annotator object by passing path of PDF
// file to its constructor
using (Annotator annotator = new Annotator("input.pdf"))
{
ResourcesRedactionAnnotation resourcesRedaction = new ResourcesRedactionAnnotation
{
Box = new Rectangle(100, 100, 100, 100),
CreatedOn = DateTime.Now,
Message = "This is resources redaction annotation",
PageNumber = 0,
Replies = new List<Reply>
{
new Reply
{
Comment = "First comment",
RepliedOn = DateTime.Now
},
new Reply
{
Comment = "Second comment",
RepliedOn = DateTime.Now
}
}
};
// Add resources redaction annotation
annotator.Add(resourcesRedaction);
// Save the final PDF to disk
annotator.Save("result.pdf");
}
}
}
}

A fenti részben bemutattuk a C# szerkesztési megjegyzések használatát PDF-ben. Amint azt megfigyeltük, néhány API-hívás elegendő a feladat végrehajtásához. Miután telepítette a megjegyzéskönyvtárat, és frissítette a bemeneti és kimeneti fájl elérési útját, könnyedén integrálhatja a megadott kódot alkalmazásaiba.

Korábban már foglalkoztunk a vonallánc megjegyzések PDF-fájlokhoz való hozzáadásának eljárásával. Ha mélyebben szeretne elmélyülni ebben a témában, kérjük, tekintse meg átfogó útmutatónkat a hogyan lehet vonallánc-annotációt hozzáadni a C# használatával oldalon.

 Magyar