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

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

Անոտացիայի պատասխանը PDF-ում C#-ով ավելացնելու քայլեր

  1. Տեղադրեք GroupDocs.Annotation for .NET փաթեթը NuGet-ից՝ PDF անոտացիային պատասխանելու համար
  2. Անոտացիայի պատասխան ստեղծելու համար հղում ավելացրեք GroupDocs.Annotation անվանատարածքին
  3. Ստուգեք Annotator օբյեկտը մուտքային փաստաթղթի ճանապարհով
  4. Ակնթարթային օգտատեր, AreaAnnotation և Reply օբյեկտ(ներ)
  5. Օգտատիրոջ օբյեկտը նշանակել Պատասխանին
  6. Reply օբյեկտ(ներ) նշանակեք AreaAnnotation-ի Replies հավաքածուին
  7. Զանգահարեք Annotator.Add մեթոդը և փոխանցեք ծանոթագրության օբյեկտը դրան
  8. Զանգահարեք Annotator.Save մեթոդը՝ ստացված փաստաթղթի ճանապարհով

Մենք պարզաբանել ենք բոլոր էական քայլերը՝ PDF-ը C#*-ով պատասխանով ծանոթագրելու և ստացված PDF-ը սկավառակի վրա պահելու համար: Դուք կարող եք սկսել պատասխանել ծանոթագրության ֆունկցիոնալությանը բեռնելով մուտքային փաստաթուղթը օգտագործելով Annotator դասը, սահմանել ծանոթագրության հատկությունները և վերջապես պահպանել ստացված PDF-ը սկավառակի վրա: Ահա ծածկագրի օրինակ՝ անոտացիային պատասխաններ ավելացնելու համար:

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

using GroupDocs.Annotation;
using GroupDocs.Annotation.Models;
using GroupDocs.Annotation.Models.AnnotationModels;
using System;
using System.Collections.Generic;
namespace AddReplytoAnnotationUsingCSharp
{
internal class Program
{
static void Main(string[] args)
{
// Set License to avoid the limitations of Annotation library
License lic = new License();
lic.SetLicense(@"Conholdate.Annotator.lic");
// Instantiate Annotator object with input PDF path
using (Annotator annotator = new Annotator("input.pdf"))
{
// Instantiate User objects
User user1 = new User
{
Id = 1,
Name = "Tom",
Email = "somemail@mail.com"
};
User user2 = new User
{
Id = 2,
Name = "Jack",
Email = "somebody@mail.com"
};
// Instantiate AreaAnnotation object and set its properties
AreaAnnotation area = new AreaAnnotation
{
Box = new Rectangle(100, 100, 100, 100),
CreatedOn = DateTime.Now,
Message = "This is an area annotation",
PageNumber = 0,
Replies = new List<Reply>
{
new Reply
{
Id = 1,
Comment = "First comment",
RepliedOn = DateTime.Now,
User = user1
},
new Reply
{
Id = 2,
Comment = "Second comment",
RepliedOn = DateTime.Now,
User = user2,
}
}
};
//Add annotation into document
annotator.Add(area);
//Save the final output to disk
annotator.Save("AddReplytoAnnotationUsingCSharp.pdf");
}
}
}
}

Վերոնշյալ կոդի օրինակը ներկայացնում է * PDF ծանոթագրության պատասխանը C#*-ում զետեղելու և այն լրացնելու ֆունկցիոնալությունը՝ սպառելով ծանոթագրությունների գրադարանի որոշ API զանգեր: Ավելին, այս C# կոդի օրինակը կարող է իրականացվել ցանկացած սովորական օպերացիոն համակարգի վրա, որն աջակցում է .NET-ին, ինչպիսիք են MS Windows-ը, Linux-ը և Mac OS-ը: Վերջերս մենք հրապարակեցինք Word-ում ջրի մակարդակի նշագիծ ավելացնելու մասին հոդված, լրացուցիչ տեղեկությունների համար դիտեք ինչպես ավելացնել ջրի մակարդակի նշագիծ Word-ում՝ օգտագործելով C# ուղեցույցը:

 Հայերեն