Ինչպես ավելացնել սլաքների անոտացիա PDF-ում՝ օգտագործելով C#

Այս հոդվածը ուղեցույց է, որը բացատրում է գործընթացը, թե ինչպես ավելացնել սլաքների անոտացիա PDF-ում՝ օգտագործելով C#: Սլաքների անոտացիաները օգտակար գործիքներ են, որոնք կարող են ուշադրությունը ուղղել փաստաթղթի որոշակի հատվածների վրա, ինչպիսիք են որոշակի գրաֆիկը, աղյուսակը կամ տեքստի տողը: Բացի այդ, հոդվածում տրված են հրահանգներ ծանոթագրությունների գրադարանի օգտագործման և հիմնական հավելված մշակելու վերաբերյալ՝ սլաքի ծանոթագրությունը PDF-ում C#-ում տեղադրելու համար: Հետևյալ բաժինը մանրամասնում է PDF-ին սլաք ավելացնելու համար անհրաժեշտ քայլերը և ներառում է կոդի օրինակ:

Սլաքի ծանոթագրությունը PDF-ում C#-ով ավելացնելու քայլեր

  1. Տեղադրեք GroupDocs.Annotation for .NET-ը NuGet փաթեթի կառավարչի միջոցով՝ ձեր PDF փաստաթղթին սլաքի ծանոթագրություն ավելացնելու համար
  2. Ներառեք GroupDocs.Annotation անվանատարածքը որպես հղում
  3. Ստեղծեք Annotator դասի օրինակ` տրամադրելով PDF ֆայլի ուղին որպես փաստարկ դրա կոնստրուկտորին:
  4. Ստեղծեք ArrowAnnotation դասի օրինակ և սահմանեք ցանկալի հատկությունները, ինչպիսիք են դիրքը և էջի համարը
  5. Զանգահարեք Annotator.Add մեթոդը և որպես պարամետր տրամադրեք ArrowAnnotation օբյեկտը
  6. Օգտագործեք Annotator.Save մեթոդը՝ ստացված PDF ելքը սկավառակի վրա պահելու համար

Դուք կարող եք իրականացնել վերը նկարագրված ընթացակարգը ցանկացած հարթակում, որտեղ տեղադրված է .NET, որը թույլ է տալիս * ստեղծել սլաքների անոտացիա PDF-ում՝ օգտագործելով C#*՝ առանց լրացուցիչ ծրագրերի կամ գործիքների անհրաժեշտության: Սլաքի ծանոթագրությունը PDF-ում տեղադրելու քայլերը նույնն են՝ անկախ ձեր օգտագործած օպերացիոն համակարգից՝ լինի դա Windows, Linux, թե macOS: Ստորև բերված կոդի օրինակը ցույց է տալիս, թե ինչպես կարելի է սլաք ավելացնել PDF-ում և պահպանել ստացված արդյունքը սկավառակի վրա:

Կոդ՝ սլաքի անոտացիա PDF-ում ավելացնելու համար՝ օգտագործելով 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");
}
}
}
}

Սլաքների անոտացիաների օգտագործումը կարող է արդյունավետ կերպով փոխանցել տեղեկատվություն և ուղղորդել ընթերցողի ուշադրությունը կոնկրետ կետի վրա: Վերոնշյալ բաժինը բացատրել է, թե ինչպես կարելի է ավելացնել սլաքների անոտացիա PDF C#-ում՝ ներառյալ բոլոր անհրաժեշտ քայլերը: Անոտացիաների գրադարանը կազմաձևելուց և ֆայլի ուղիները կարգավորելուց հետո կարող եք հեշտությամբ ինտեգրել այս կոդը ձեր հավելվածներում:

Մենք նախկինում հրապարակել ենք հոդված՝ C#-ի միջոցով տարածքի ծանոթագրությունները PDF-ում տեղադրելու մասին: Լրացուցիչ մանրամասների համար տես մեր ուղեցույցը ինչպես տեղադրել տարածքի անոտացիա PDF-ում՝ օգտագործելով C#-ում:

 Հայերեն