Nwlapcug.com


Come creare campi in formato PDF in iTextSharp

Come creare campi in formato PDF in iTextSharp


iTextSharp è uno strumento di .NET utilizzato per migliorare la creazione di un documento PDF sul Web. Il iTextTool permette di creare documenti PDF che contengono campi modulo. Questi campi modulo presentano agli utenti con caselle di testo dove si digitano informazioni. Il controllo di iTextSharp rende più semplice per i programmatori Web creare rapidamente questi elementi di forma. Questo è utile per i programmatori che desiderano creare PDF modulo documenti on-the-fly online.

Istruzioni

1

Aggiungere le librerie iTextSharp al file di codice. Aggiungere il seguente codice nella parte superiore del file di origine di .NET:

utilizzando iTextSharp;

utilizzando iTextSharp.text;

utilizzando iTextSharp.text.pdf;

utilizzando iTextSharp.text.xml;

2

Inizializzare la variabile di oggetto del documento PDF. Questa variabile consente funzioni e proprietà utilizzate per creare i campi del modulo. Il codice seguente crea la variabile:

Pdf PdfReader = nuovo PdfReader("pdf_form.pdf");

3

Creare alcuni campi del modulo sul file PDF. È possibile creare campi e lasciarli vuoti, o è possibile impostare un valore predefinito per gli utenti. Il codice seguente crea due variabili di form:

AcroFields campi = pdf. AcroFields;

campi. SetField ("form_field_1", "1");

campi. SetField ("form_field_2", "2");

4

Chiudere il file. I campi sono stati scritti per il PDF, così ora il file è chiuso, così il lettore può visualizzare i risultati. Il codice seguente il file viene chiuso:

PDF. Close ();