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

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

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

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

Այս հրահանգները ցույց են տալիս ձեր համակարգչում ծանոթագրությունների գրադարանի տեղադրման գործընթացը, որը ձեզ հնարավորություն կտա ստեղծել տեքստային անոտացիա PDF-ում C#-ով: Դուք չեք պահանջում որևէ լրացուցիչ ծրագրակազմ PDF ֆայլի մեջ գրված ծանոթագրություններ տեղադրելու համար: Այս հրահանգները համատեղելի են սովորաբար օգտագործվող օպերացիոն համակարգերի հետ, ինչպիսիք են Windows-ը, macOS-ը և Linux-ը: Հետևյալ կոդի օրինակը ցույց է տալիս, թե ինչպես կարելի է ավելացնել գրված ծանոթագրություն PDF-ում:

Կոդ՝ Strikeout-ի անոտացիա PDF-ում C#-ով ավելացնելու համար

using GroupDocs.Annotation;
using GroupDocs.Annotation.Models;
using GroupDocs.Annotation.Models.AnnotationModels;
using System.Collections.Generic;
using System;
namespace AddStrikeoutAnnotationtoPDFUsingCSharp
{
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 StrikeoutAnnotation class
// and set some properties
StrikeoutAnnotation strikeout = new StrikeoutAnnotation
{
CreatedOn = DateTime.Now,
FontColor = 65535,
BackgroundColor = 16761035,
Message = "This is strikeout annotation",
Opacity = 0.7,
PageNumber = 0,
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 strikeout annotation to Annotator
annotator.Add(strikeout);
// Save the final PDF to disk
annotator.Save("result.pdf");
}
}
}
}

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

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

 Հայերեն