Այս հոդվածում մենք կքննարկենք ավելացնել վանդակի բաղադրիչը PDF-ում՝ օգտագործելով C#: Բացի այդ, այն սովորեցնում է ձեզ, թե ինչպես օգտագործել ծանոթագրությունների գրադարանը և ստեղծել պարզ C# հավելված՝ ** PDF-ում վանդակը C#**-ի միջոցով տեղադրելու համար: Նշավանդակները օգտակար են ինտերակտիվ PDF ձևաթղթեր ստեղծելու համար: Դրանք թույլ են տալիս օգտվողներին ընտրել մեկ կամ մի քանի տարբերակ՝ սեղմելով տուփի վրա՝ հեշտացնելով տվյալներ և տեղեկություններ հավաքելը: Եկեք ստուգենք PDF-ում վանդակի ավելացման բոլոր քայլերը՝ օրինակելի կոդի օրինակով:
Ստուգարկղի բաղադրիչը PDF-ում ավելացնելու քայլեր՝ օգտագործելով C#
- Կարգավորեք GroupDocs.Annotation for .NET փաթեթը NuGet-ից
- Ավելացրեք հղում GroupDocs.Annotation անվանատարածքին՝ PDF-ում վանդակ ստեղծելու համար
- Ստեղծեք Annotator օբյեկտ մուտքագրված PDF ուղով
- Նախաձեռնեք CheckboxComponent օբյեկտը և սահմանեք որոշ հատկություններ
- Զանգահարեք Annotator դասի Add մեթոդը և փոխանցեք վանդակը Component օբյեկտը
- 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# հրահանգը: