Kako dodati bilješku strelice u PDF pomoću C#

Ovaj je članak vodič koji objašnjava postupak kako dodati bilješku strelice u PDF pomoću C#. Bilješke sa strelicama korisni su alati koji mogu usmjeriti pozornost na određene dijelove dokumenta, kao što je određeni grafikon, tablica ili redak teksta. Osim toga, članak pruža upute o korištenju biblioteke zabilješki i razvoju osnovne aplikacije za umetanje zabilješki sa strelicama u PDF u C#. Sljedeći odjeljak detaljno opisuje korake potrebne za dodavanje strelice na PDF i uključuje primjer koda.

Koraci za dodavanje napomene strelice u PDF pomoću C#

  1. Instalirajte GroupDocs.Annotation for .NET putem upravitelja paketa NuGet kako biste svom PDF dokumentu dodali bilješku strelice
  2. Uključite prostor naziva GroupDocs.Annotation kao referencu
  3. Stvorite instancu klase Annotator dajući put PDF datoteke kao argument njenom konstruktoru
  4. Stvorite instancu klase ArrowAnnotation i definirajte željena svojstva, kao što su položaj i broj stranice
  5. Pozovite metodu Annotator.Add i navedite objekt ArrowAnnotation kao parametar
  6. Koristite metodu Annotator.Save za spremanje dobivenog PDF izlaza na disk

Gore opisanu proceduru možete implementirati na bilo kojoj platformi koja ima instaliran .NET, što vam omogućuje da stvorite napomenu sa strelicom u PDF-u koristeći C# bez potrebe za dodatnim softverom ili alatima. Koraci za umetanje bilješke strelice u PDF isti su bez obzira na operativni sustav koji koristite, bilo da se radi o Windowsu, Linuxu ili macOS-u. Primjer koda u nastavku ilustrira kako dodati strelicu u PDF i spremiti rezultirajući izlaz na disk.

Kod za dodavanje napomene strelice u PDF pomoću C#

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");
}
}
}
}

Korištenje napomena sa strelicama može učinkovito prenijeti informacije i usmjeriti fokus čitatelja na određenu točku. Gornji odjeljak objasnio je kako dodati bilješku strelice u PDF C#, uključujući sve potrebne korake. Nakon što ste konfigurirali biblioteku zabilješki i prilagodili staze datoteka, ovaj kôd možete jednostavno integrirati u svoje aplikacije.

Prethodno smo objavili članak o umetanju bilješki područja u PDF koristeći C#. Za dodatne pojedinosti pogledajte naš vodič na kako umetnuti oznaku područja u PDF pomoću C#.

 Hrvatski