iTextSharp é uma ferramenta .NET usado para melhorar a criação de um documento PDF na Web. O iTextTool permite criar documentos PDF que contenham campos do formulário. Estes formam campos usuários atuais com caixas de texto onde eles tipo de informação. O controle iTextSharp torna mais simples para os programadores Web para criar rapidamente estes elementos de formulário. Isso é benéfico para os programadores que desejam criar documentos PDF formulário on-the-fly on-line.
Adicionar as bibliotecas iTextSharp para seus arquivos de código. Adicione o seguinte código à parte superior do seu arquivo fonte NET:
usando iTextSharp;
usando iTextSharp.text;
usando iTextSharp.text.pdf;
usando iTextSharp.text.xml;
Inicializar a variável de objeto de documento PDF. Esta variável fornece funções e propriedades usados para criar os campos do formulário. O código a seguir cria a variável:
PdfReader pdf = new PdfReader ("pdf_form.pdf");
Criar alguns campos de formulário no arquivo PDF. Você pode criar campos e deixá-los em branco, ou você pode definir um valor padrão para seus usuários. O código a seguir cria duas variáveis de formulário:
campos AcroFields = pdf.AcroFields;
fields.SetField ("form_field_1", "1");
fields.SetField ("form_field_2", "2");
Feche o arquivo. Os campos foram escritos para o PDF, então agora o arquivo é fechado, assim que seu leitor pode ver os resultados. O código a seguir fecha o arquivo:
pdf.Close ();