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

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

PDF-ում մեկնաբանությունը C#-ով տեղադրելու քայլեր

  1. Սահմանեք, որ IDE-ն օգտագործի Aspose.PDF for .NET՝ մեկնաբանություններ ավելացնելու համար
  2. Ստեղծեք PDF՝ օգտագործելով Document դասը և դրա առաջին էջի որոշ նմուշի տեքստ
  3. Ստուգեք TextAnnotation դասի օբյեկտը և սկզբնավորեք դրա հատկությունները
  4. Ստեղծեք եզրագիծ անոտացիայի համար և կապեք այն տեքստի անոտացիայի օբյեկտի հետ
  5. Ավելացրեք այս տեքստի անոտացիան ընտրված էջի ծանոթագրությունների հավաքածուին
  6. Պահպանեք ստացված PDF ֆայլը

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

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

using Aspose.Pdf;
using Aspose.Pdf.Annotations;
namespace AsposeProjects
{
class Program
{
static void Main(string[] args) // Main function to add comments in PDF using C#
{
// Initialize license
License lic = new License();
lic.SetLicense("Aspose.Total.lic");
// Initialize document object
Document pdfDocument = new Document();
// Add a page
Page targetPage = pdfDocument.Pages.Add();
// Add some sample text to the new page
targetPage.Paragraphs.Add(new Aspose.Pdf.Text.TextFragment("Here are the sample contents of the PDF"));
// Create annotation
TextAnnotation annotation = new TextAnnotation(pdfDocument.Pages[1], new Aspose.Pdf.Rectangle(220, 420, 420, 620))
{
Title = "Title of the annotation",
Subject = "Subject of the annotation",
State = AnnotationState.Accepted,
Contents = "Contents of the annotation",
Open = true,
Icon = TextIcon.Key
};
Border border = new Border(annotation)
{
Width = 6,
Dash = new Dash(1, 1)
};
annotation.Border = border;
// Add an annotation
pdfDocument.Pages[1].Annotations.Add(annotation);
// Save output file
pdfDocument.Save("AnnotatedPdf.pdf");
System.Console.WriteLine("Comments added successfully in PDF");
}
}
}

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

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

 Հայերեն