Այս կարճ ձեռնարկը ձեզ ուղղորդում է, թե ինչպես ավելացնել վանդակը PDF-ում C# REST API-ով: Դուք կսովորեք ավտոմատ կերպով ավելացնել վանդակները pdf-ում C# RESTful ծառայության միջոցով՝ օգտագործելով .NET-ի վրա հիմնված Cloud SDK-ն՝ առանց որևէ երրորդ կողմի գործիք տեղադրելու: Դուք կսովորեք սահմանել վանդակի դիրքը բեռնված PDF ֆայլում ցանկալի էջի վրա:
Նախապայման
Ստեղծեք հաշվի API հավատարմագրեր PDF-ում վանդակ ավելացնելու համար
Բեռնել Aspose.PDF Cloud SDK for Dotnet to create a checkbox in PDF
Կարգավորեք C# նախագիծը վերը նշված SDK-ով` նշանի դաշտ ավելացնելու համար
Ստուգման տուփը PDF-ին ավելացնելու քայլեր C# .NET-ի վրա հիմնված API-ով
- Կազմաձևեք PdfApi-ը
օգտագործելով ձեր հավատարմագրերը
PDF-ում նշելու նշան ավելացնելու համար - Ստեղծեք վանդակի դաշտ՝ սահմանելով անունը, տեսակը, լռելյայն արժեքը և ուղղանկյուն սահմանը
- Վերբեռնեք սկզբնաղբյուր PDF ֆայլը, որտեղ նշանը պետք է ավելացվի Ամպի մեջ անունով
- Զանգահարեք PostCreateField մեթոդը՝ վերբեռնված PDF ֆայլում ցանկալի էջի վրա վանդակ ավելացնելու համար։
- Ներբեռնեք ելքային PDF ֆայլը՝ դրա մեջ նշված վանդակով
Այս քայլերը նկարագրում են ինչպես տեղադրել նշանը PDF-ում C# Low Code API-ով: Ստեղծեք վանդակի դաշտ՝ սահմանելով դրա տեսակը, լռելյայն արժեքը և ուղղանկյուն տարածքը, որը նկարագրում է վանդակի դիրքն ու չափերը: Վերբեռնեք սկզբնաղբյուր PDF ֆայլը և զանգահարեք PostCreateField() մեթոդը՝ PDF-ում սահմանված էջի վրա նշելու նշանը ավելացնելու համար:
Կոդ՝ ստուգման նշանը PDF-ում C# REST API-ով տեղադրելու համար
public static void AddCheckBox() | |
{ | |
PdfApi pdfApi = new PdfApi("api_key", "app_sid");//aspose.cloud | |
string name = "input.pdf"; | |
var field = new Field(Name: "the_checkbox_field",Type: FieldType.Boolean, | |
Values: new List<string> { "1" }, Rect: new Rectangle(LLX: 330,LLY: 670,URX: 340,URY: 680)); | |
try | |
{ | |
// Upload the PDF file | |
pdfApi.UploadFile(name, new MemoryStream(File.ReadAllBytes(name))); | |
var apiResponse = pdfApi.PostCreateField(name, 2, field); | |
if (apiResponse != null && apiResponse.Status.Equals("OK")) | |
{ | |
// Download created pdf file | |
Stream storageRes = pdfApi.DownloadFile(name); | |
storageRes.Position = 0; | |
FileStream fileStream = new FileStream("output.pdf", FileMode.Create, FileAccess.Write); | |
storageRes.CopyTo(fileStream); | |
} | |
Console.WriteLine(apiResponse); | |
} | |
catch(Exception ex) | |
{ | |
Console.WriteLine(ex.Message); | |
} | |
} |
Այս կոդը ցույց է տալիս ինչպես ավելացնել տիզերը PDF-ում C# REST API-ով: FieldType.Boolean-ը ստեղծում է վանդակը, իսկ ուղղանկյուն տարածքը նկարագրում է վանդակի սկզբի և վերջի դիրքը էջի ներքևի ձախ անկյունում գտնվող կետերի առումով: PostCreateField() մեթոդը պահանջում է ֆայլը վերբեռնելիս նշանակված PDF ֆայլի անունը, էջի համարը և դաշտը, որը ցանկանում եք ավելացնել:
Այս հոդվածը մեզ ուղղորդել է ինչպես տեղադրել ստուգման նշանը PDF-ում C# REST ինտերֆեյսի միջոցով: Եթե ցանկանում եք էջ ավելացնել PDF ֆայլին, տես Ավելացրեք նոր էջ PDF-ում C# REST API-ով-ի հոդվածը: