Sua empresa está gastando demais em assinaturas anuais para segurança e conformidade de PDFs. Considere IronSecureDoc, uma Solução Abrangente de Segurança de PDF, que oferece soluções para gerenciar serviços SaaS como assinatura digital, redução, criptografia e proteção, tudo por um pagamento único. Explore a Documentação do IronSecureDoc.
Com o IronPDF , você pode criar documentos PDF editáveis com a mesma facilidade que cria um documento normal. A classe PdfForm é uma coleção de campos de formulário editáveis pelo usuário dentro de um documento PDF. Ele pode ser implementado na renderização do seu PDF para transformá-lo em um formulário ou um documento editável.
Este exemplo mostra como criar formulários PDF editáveis no IronPDF.
PDFs com formulários editáveis podem ser criados a partir de HTML simplesmente adicionando as tags <form>, <input> e <textarea> às partes do documento.
O método PdfDocument.Form.FindFormField pode ser usado para ler e escrever o valor de qualquer campo de formulário. O atributo name do campo é atribuído a esse campo no seu HTML.
O objeto PdfDocument.Form pode ser usado de duas maneiras:
- Preenchimento de valores padrão : Esta opção pode ser usada para definir um valor padrão para campos de formulário que serão exibidos em visualizadores de PDF, como o Adobe Reader.
- Leitura da entrada do usuário : Depois que o usuário preenche o formulário, os campos do formulário podem ser acessados e os dados lidos e inseridos novamente no seu aplicativo.
No exemplo acima, primeiro importamos a biblioteca IronPdf e definimos um método CreateEditablePdfDocument. Este método contém a estrutura HTML de um formulário simples com campos de entrada para nome de usuário e comentários. Usando o renderizador HtmlToPdf, convertemos este conteúdo HTML em um documento PDF.
Em seguida, usamos o pdfDocument.Form para acessar e manipular os campos do formulário. Definimos valores padrão que serão exibidos quando o documento for aberto em um visualizador de PDF. Por fim, o documento é salvo com o nome "EditableForm.pdf", permitindo que seja armazenado ou compartilhado com campos editáveis incorporados.