Kako dodati komponentu potvrdnog okvira u PDF pomoću C#

U ovom ćemo članku raspravljati o dodavanju komponente potvrdnog okvira u PDF pomoću C#. Osim toga, uči vas kako koristiti biblioteku zabilješki i stvoriti jednostavnu C# aplikaciju za umetanje potvrdnog okvira u PDF pomoću C#. Potvrdni okviri korisni su za stvaranje interaktivnih PDF obrazaca. Korisnicima omogućuju odabir jedne ili više opcija klikom na okvir, što olakšava prikupljanje podataka i informacija. Provjerimo sve korake dodavanja potvrdnog okvira u PDF s oglednim primjerom koda.

Koraci za dodavanje komponente potvrdnog okvira u PDF pomoću C#

  1. Postavite paket GroupDocs.Annotation for .NET iz NuGet-a
  2. Dodajte referencu na imenski prostor GroupDocs.Annotation da biste stvorili potvrdni okvir u PDF-u
  3. Stvorite objekt Annotator s ulaznom putanjom PDF-a
  4. Inicijalizirajte objekt CheckboxComponent i postavite neka svojstva
  5. Pozovite Add metodu klase Annotator i dodajte joj potvrdni okvir Component object
  6. Pozovite metodu Spremi klase Annotator s rezultirajućom putanjom PDF-a

Prethodni postupak može se koristiti na bilo kojoj platformi na kojoj je instaliran .NET za stvaranje potvrdnog okvira u PDF-u pomoću C# bez potrebe za instaliranjem dodatnih alata ili softvera. Nema dodatnih koraka za umetanje potvrdnog okvira u PDF na bilo kojem uobičajenom operativnom sustavu kao što su Windows, Linux ili macOS. Donji primjer koda objašnjava kako inicijalizirati objekte Annotator i CheckboxComponent, postaviti svojstva za potvrdni okvir i spremiti PDF dokument na disk.

Kôd za dodavanje komponente potvrdnog okvira u PDF pomoću 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");
}
}
}
}

Proces stavljanja potvrdnog okvira u PDF pomoću C# razmatran je u gornjem odjeljku sa svim potrebnim koracima. Možete postaviti različita svojstva klase CheckboxComponent prema vašim zahtjevima i postaviti potvrdni okvir na željenu stranicu i poziciju. Biblioteka zabilješki također vam omogućuje umetanje komponenti padajućeg izbornika i gumba u PDF.

Zaključno, dodavanje potvrdnih okvira u PDF obrazac može ga učiniti lakšim za korištenje i učinkovitijim. Prethodno je dodan članak o dodavanju gumba u PDF; za dodatne detalje pogledajte upute kako dodati komponentu gumba u PDF koristeći C#.

 Hrvatski