Այս ձեռնարկում մենք կխոսենք, թե ինչպես ավելացնել բացվող բաղադրիչը PDF-ում՝ օգտագործելով C#: Այն նաև բացատրում է ձեզ, թե ինչպես օգտագործել ծանոթագրությունների գրադարանը և ստեղծել պարզ C# ծրագիր՝ PDF-ում բացվող ցանկը տեղադրելու համար՝ օգտագործելով C#**: PDF-ում բացվող ցանկը սովորաբար կոչվում է «համակցված տուփ» կամ «ցուցակ տուփ» ձևի դաշտ: Այն թույլ է տալիս ընտրել մեկ տարբերակ նախապես սահմանված տարբերակների ցանկից: PDF-ում բացվող ցանկը C# ծրագրավորման լեզվի միջոցով տեղադրելու համար դուք պետք է օգտագործեք ծանոթագրությունների գրադարանը: Ահա թե ինչպես կարող եք PDF-ում բացվող ցանկ ստեղծել՝ օգտագործելով C# ծրագրավորման լեզուն:
PDF-ում բացվող բաղադրիչ ավելացնելու քայլեր՝ օգտագործելով C#
- Տեղադրեք GroupDocs.Annotation for .NET փաթեթը NuGet-ից
- Ավելացրեք հղում GroupDocs.Annotation անվանատարածքին՝ PDF-ում բացվող ցանկը զետեղելու համար
- Ստեղծեք Annotator օբյեկտ մուտքագրված PDF ուղով
- Նախաձեռնեք DropdownComponent օբյեկտը և սահմանեք որոշ հատկություններ
- Զանգահարեք Annotator դասի Add մեթոդը և փոխանցեք նրան բացվող Component օբյեկտը
- Call Save մեթոդը Annotator դասի արդյունքում PDF ճանապարհով
Այս քայլերը կատարելուց հետո դուք կկարողանաք հաջողությամբ տեղադրել բացվող դաշտը ձեր PDF փաստաթղթում: Բացվող ցանկը թույլ է տալիս ընտրել ձեր նշած տարբերակների ցանկից: Առանց որևէ հավելյալ ծրագրաշարի տեղադրման, վերը նշված ընթացակարգը կարող է օգտագործվել PDF-ում բացվող ցանկ ստեղծելու համար՝ օգտագործելով C# ցանկացած համակարգում, որն աջակցում է .NET-ին: Դուք կարող եք ավելացնել բացվող ցանկը PDF-ում, ըստ անհրաժեշտության՝ օգտագործելով DropdownComponent դասի հատկությունները:
Կոդ՝ C#-ով PDF-ում բացվող բաղադրիչ ավելացնելու համար
using GroupDocs.Annotation; | |
using GroupDocs.Annotation.Models; | |
using GroupDocs.Annotation.Models.FormatSpecificComponents.Pdf; | |
using System; | |
using System.Collections.Generic; | |
namespace AddDropdowntInPDFusingCSharp | |
{ | |
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")) | |
{ | |
DropdownComponent dropdown = new DropdownComponent | |
{ | |
Options = new List<string> { "Item1", "Item2", "Item3" }, | |
SelectedOption = null, | |
Placeholder = "Choose option", | |
Box = new Rectangle(100, 100, 100, 100), | |
CreatedOn = DateTime.Now, | |
Message = "This is dropdown component", | |
PageNumber = 0, | |
PenColor = 65535, | |
PenStyle = PenStyle.Dot, | |
PenWidth = 3, | |
Replies = new List<Reply> | |
{ | |
new Reply | |
{ | |
Comment = "First comment", | |
RepliedOn = DateTime.Now | |
}, | |
new Reply | |
{ | |
Comment = "Second comment", | |
RepliedOn = DateTime.Now | |
} | |
} | |
}; | |
// Add Dropdown to PDF | |
annotator.Add(dropdown); | |
// Save PDF to disk | |
annotator.Save("result.pdf"); | |
} | |
} | |
} | |
} |
Հետևելով վերը նշված քայլերին, դուք կարող եք հեշտությամբ ավելացնել բացվող ցանկը PDF-ում՝ օգտագործելով C#՝ առանց որևէ խնդրի: PDF-ը պահպանելուց հետո կավելացվի բացվող բաղադրիչը, և դուք կկարողանաք ընտրել ընտրանքները բացվող ցանկից, երբ բացեք PDF-ը: Նախկինում մենք հրապարակել ենք հոդված PDF-ին վանդակը ավելացնելու մասին. Լրացուցիչ տեղեկությունների համար տե՛ս ինչպես ավելացնել վանդակի բաղադրիչը PDF-ում՝ օգտագործելով C#: