Ինչպես ավելացնել ընդգծված ծանոթագրությունը PDF-ում՝ օգտագործելով C#

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

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

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

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

Կոդ՝ C#-ի միջոցով PDF-ում ընդգծված ծանոթագրություն ավելացնելու համար

using GroupDocs.Annotation;
using GroupDocs.Annotation.Models;
using GroupDocs.Annotation.Models.AnnotationModels;
using System.Collections.Generic;
using System;
namespace AddUnderlineAnnotationintoPDFUsingCSharp
{
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 UnderlineAnnotation class
// and set some properties
UnderlineAnnotation underline = new UnderlineAnnotation
{
CreatedOn = DateTime.Now,
FontColor = 65535,
BackgroundColor = 16761035,
Message = "This is underline annotation",
Opacity = 0.7,
PageNumber = 0,
UnderlineColor = 1422623, //Supported only Word and PDF documents
Points = new List<Point>
{
new Point(80, 730), new Point(240, 730),
new Point(80, 650), new Point(240, 650)
},
Replies = new List<Reply>
{
new Reply
{
Comment = "First comment",
RepliedOn = DateTime.Now
},
new Reply
{
Comment = "Second comment",
RepliedOn = DateTime.Now
}
}
};
// Add underline annotation to Annotator
annotator.Add(underline);
// Save the final PDF to disk
annotator.Save("result.pdf");
}
}
}
}

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

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

 Հայերեն