Dodajte potvrdni okvir u PDF s C# REST API-jem

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

Koraci za dodavanje potvrdnog okvira u PDF s C# .NET-Based API-jem

  1. Konfigurirajte PdfApi koristeći svoje vjerodajnice za dodavanje kvačice u PDF
  2. Napravite polje potvrdnog okvira postavljanjem naziva, vrste, zadane vrijednosti i pravokutne granice
  3. Učitajte izvornu PDF datoteku gdje se kvačica treba dodati u oblak s imenom
  4. Pozovite metodu PostCreateField da dodate potvrdni okvir na željenu stranicu u prenesenoj PDF datoteci
  5. 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.

 Hrvatski