Ovaj kratki vodič vas vodi kako dodati potvrdni okvir u PDF s C# REST API. Naučit ćete automatski dodati potvrdne okvire u pdf s C# RESTful Service koristeći Cloud SDK temeljen na .NET-u bez instaliranja alata treće strane. Naučit ćete postaviti položaj potvrdnog okvira na željenoj stranici učitane PDF datoteke.
Preduvjet
Stvorite API vjerodajnice računa za dodavanje potvrdnog okvira u PDF
preuzimanje Aspose.PDF Cloud SDK for Dotnet to create a checkbox in PDF
Postavite C# projekt s gornjim SDK-om za dodavanje polja kvačice
Koraci za dodavanje potvrdnog okvira u PDF s C# .NET-Based API-jem
- Konfigurirajte PdfApi koristeći svoje vjerodajnice za dodavanje kvačice u PDF
- Napravite polje potvrdnog okvira postavljanjem naziva, vrste, zadane vrijednosti i pravokutne granice
- Učitajte izvornu PDF datoteku gdje se kvačica treba dodati u oblak s imenom
- Pozovite metodu PostCreateField da dodate potvrdni okvir na željenu stranicu u prenesenoj PDF datoteci
- Preuzmite izlaznu PDF datoteku s označenim potvrdnim okvirom u njoj
Ovi koraci opisuju kako staviti kvačicu u PDF pomoću C# Low Code API. Napravite polje potvrdnog okvira postavljanjem njegove vrste, zadane vrijednosti i pravokutnog područja koje opisuje položaj i dimenzije potvrdnog okvira. Učitajte izvornu PDF datoteku i pozovite metodu PostCreateField() da dodate kvačicu na definiranu stranicu u PDF-u.
Kod za umetanje kvačice u PDF s C# REST API-jem
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); | |
} | |
} |
Ovaj kod pokazuje kako dodati kvačice u PDF pomoću C# REST API-ja. FieldType.Boolean stvara potvrdni okvir, a pravokutno područje opisuje početnu i krajnju poziciju potvrdnog okvira u smislu točaka iz donjeg lijevog kuta stranice. Metoda PostCreateField() zahtijeva naziv PDF datoteke dodijeljen prilikom učitavanja datoteke, broj stranice i polje koje želite dodati.
Ovaj nas je članak vodio kako umetnuti kvačicu u PDF s C# REST sučeljem. Ako želite dodati stranicu PDF datoteci, pogledajte članak na Dodajte novu stranicu u PDF s C# REST API-jem.