Այս հոդվածը ուղեցույց է, որը բացատրում է գործընթացը, թե ինչպես ավելացնել սլաքների անոտացիա PDF-ում՝ օգտագործելով C#: Սլաքների անոտացիաները օգտակար գործիքներ են, որոնք կարող են ուշադրությունը ուղղել փաստաթղթի որոշակի հատվածների վրա, ինչպիսիք են որոշակի գրաֆիկը, աղյուսակը կամ տեքստի տողը: Բացի այդ, հոդվածում տրված են հրահանգներ ծանոթագրությունների գրադարանի օգտագործման և հիմնական հավելված մշակելու վերաբերյալ՝ սլաքի ծանոթագրությունը PDF-ում C#-ում տեղադրելու համար: Հետևյալ բաժինը մանրամասնում է PDF-ին սլաք ավելացնելու համար անհրաժեշտ քայլերը և ներառում է կոդի օրինակ:
Սլաքի ծանոթագրությունը PDF-ում C#-ով ավելացնելու քայլեր
- Տեղադրեք GroupDocs.Annotation for .NET-ը NuGet փաթեթի կառավարչի միջոցով՝ ձեր PDF փաստաթղթին սլաքի ծանոթագրություն ավելացնելու համար
- Ներառեք GroupDocs.Annotation անվանատարածքը որպես հղում
- Ստեղծեք Annotator դասի օրինակ` տրամադրելով PDF ֆայլի ուղին որպես փաստարկ դրա կոնստրուկտորին:
- Ստեղծեք ArrowAnnotation դասի օրինակ և սահմանեք ցանկալի հատկությունները, ինչպիսիք են դիրքը և էջի համարը
- Զանգահարեք Annotator.Add մեթոդը և որպես պարամետր տրամադրեք ArrowAnnotation օբյեկտը
- Օգտագործեք 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#-ում: