Nyíl megjegyzés hozzáadása PDF-hez C# használatával

Ez a cikk egy útmutató, amely elmagyarázza, hogyan lehet nyíl megjegyzéseket adni PDF-hez a C# használatával. A nyíljegyzetek olyan hasznos eszközök, amelyek a dokumentum meghatározott részeire irányíthatják a figyelmet, például egy adott grafikonra, táblázatra vagy szövegsorra. Ezenkívül a cikk útmutatást ad a megjegyzéskönyvtár használatához és egy olyan alapalkalmazás kifejlesztéséhez, amely nyíl annotációt illeszt be PDF-be C#-ban. A következő szakasz részletesen ismerteti a nyíl PDF-hez való hozzáadásához szükséges lépéseket, és tartalmaz egy kódpéldát is.

Nyíl megjegyzések hozzáadásának lépései PDF-ben C# használatával

  1. Telepítse a(z) GroupDocs.Annotation for .NET alkalmazást a NuGet csomagkezelőn keresztül, hogy nyíl megjegyzést adjon PDF-dokumentumához
  2. Vegye fel a GroupDocs.Annotation névteret referenciaként
  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 az ArrowAnnotation osztályból, és határozza meg a kívánt tulajdonságokat, például pozíciót és oldalszámot
  5. Hívja meg az Annotator.Add metódust, és adja meg az ArrowAnnotation objektumot paraméterként
  6. Használja az Annotator.Save metódust az eredményül kapott PDF-kimenet lemezre mentéséhez

A fent leírt eljárást bármilyen platformon végrehajthatja, amelyre telepítve van a .NET, lehetővé téve nyíl megjegyzések létrehozását PDF-ben C# használatával további szoftverek vagy eszközök használata nélkül. A nyíl megjegyzések PDF-be történő beszúrásának lépései ugyanazok, függetlenül a használt operációs rendszertől, legyen az Windows, Linux vagy macOS. Az alábbi kódpélda bemutatja, hogyan lehet nyilat hozzáadni a PDF-hez, és a kapott kimenetet lemezre menteni.

Kód nyíl megjegyzés hozzáadásához PDF-ben C# használatával

using GroupDocs.Annotation.Models.AnnotationModels;
using GroupDocs.Annotation.Models;
using GroupDocs.Annotation;
using System;
using System.Collections.Generic;
namespace AddArrowAnnotationinPDFusingCSharp
{
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"))
{
// Create an instance of ArrowAnnotation class
// and set some properties
ArrowAnnotation arrow = new ArrowAnnotation
{
Box = new Rectangle(100, 100, 100, 100),
CreatedOn = DateTime.Now,
Message = "This is arrow annotation",
Opacity = 0.7,
PageNumber = 0,
PenColor = 65535,
PenStyle = PenStyle.Dot,
PenWidth = 3,
Replies = new List<Reply>
{
new Reply
{
Comment = "First comment",
RepliedOn = DateTime.Now
},
new Reply
{
Comment = "Second comment",
RepliedOn = DateTime.Now
}
}
};
// Add arrow annotation to Annotator
annotator.Add(arrow);
// Save the final PDF to disk
annotator.Save("result.pdf");
}
}
}
}

A nyilak segítségével hatékonyan lehet információt közölni, és az olvasó figyelmét egy adott pontra irányítani. A fenti szakasz elmagyarázza, hogyan lehet nyilakkal ellátott megjegyzéseket adni a PDF C#-hoz, beleértve az összes szükséges lépést. Miután konfigurálta a megjegyzéskönyvtárat és beállította a fájl elérési útját, könnyen integrálhatja ezt a kódot alkalmazásaiba.

Korábban publikáltunk egy cikket a területi annotációk beszúrásáról PDF-be C# használatával. További részletekért tekintse meg útmutatónkat a hogyan lehet területi annotációt beszúrni PDF-be C# használatával oldalon.

 Magyar