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

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

Ստուգարկղի բաղադրիչը PDF-ում ավելացնելու քայլեր՝ օգտագործելով C#

  1. Կարգավորեք GroupDocs.Annotation for .NET փաթեթը NuGet-ից
  2. Ավելացրեք հղում GroupDocs.Annotation անվանատարածքին՝ PDF-ում վանդակ ստեղծելու համար
  3. Ստեղծեք Annotator օբյեկտ մուտքագրված PDF ուղով
  4. Նախաձեռնեք CheckboxComponent օբյեկտը և սահմանեք որոշ հատկություններ
  5. Զանգահարեք Annotator դասի Add մեթոդը և փոխանցեք վանդակը Component օբյեկտը
  6. Call Save մեթոդը Annotator դասի արդյունքում PDF ճանապարհով

Նախորդ գործընթացը կարող է օգտագործվել ցանկացած հարթակում, որտեղ տեղադրված է.NET-ը * ստեղծելու վանդակ PDF-ում՝ օգտագործելով C#*՝ առանց որևէ լրացուցիչ գործիքի կամ ծրագրաշարի տեղադրման: Չկան լրացուցիչ քայլեր, որոնց պետք է հետևել որևէ սովորական օպերացիոն համակարգում, ինչպիսին է Windows-ը, Linux-ը կամ macOS-ը՝ PDF-ում վանդակը տեղադրելու համար: Ստորև բերված կոդի օրինակը բացատրում է, թե ինչպես նախաստորագրել Annotator և CheckboxComponent օբյեկտները, սահմանել հատկություններ վանդակի համար և պահպանել PDF փաստաթուղթը սկավառակի վրա:

Կոդ՝ նշման տուփի բաղադրիչը PDF-ում ավելացնելու համար՝ օգտագործելով C#

using GroupDocs.Annotation;
using GroupDocs.Annotation.Models;
using GroupDocs.Annotation.Models.FormatSpecificComponents.Pdf;
using System;
using System.Collections.Generic;
namespace AddCheckBoxComponentInPDFusingCSharp
{
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");
// Create Annotator object with input PDF path
using (Annotator annotator = new Annotator("input.pdf"))
{
CheckBoxComponent checkbox = new CheckBoxComponent
{
Checked = true,
Box = new Rectangle(100, 100, 100, 100),
PenColor = 65535,
Style = BoxStyle.Star,
Replies = new List<Reply>
{
new Reply
{
Comment = "First comment",
RepliedOn = DateTime.Now
},
new Reply
{
Comment = "Second comment",
RepliedOn = DateTime.Now
}
}
};
// Add checkbox to Annotator
annotator.Add(checkbox);
//Save the resultant PDF
annotator.Save("result.pdf");
}
}
}
}

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

Եզրափակելով, PDF ձևի վրա վանդակներ ավելացնելը կարող է այն դարձնել ավելի հարմար և արդյունավետ: Նախկինում ավելացվել է հոդված PDF-ին կոճակ ավելացնելու մասին. լրացուցիչ մանրամասների համար տե՛ս ինչպես ավելացնել կոճակի բաղադրիչը PDF-ին՝ օգտագործելով C# հրահանգը:

 Հայերեն