Formulários em PDF
Este exemplo de código demonstra como os desenvolvedores podem usar o IronPDF para criar e editar documentos PDF com formulários preenchíveis.
Para criar formulários em PDF, basta criar o formulário conforme desejado usando a linguagem HTML e convertê-lo em PDF usando um dos métodos de renderização estática disponíveis no IronPDF. Use PdfDocument.renderHtmlAsPdf para converter um formulário HTML marcado em uma string HTML (como mostrado no exemplo acima) e use PdfDocument.renderHtmlFileAsPdf para converter um arquivo HTML contendo um formulário localizado em um caminho de arquivo local. Ambos os métodos gerarão formulários em PDF que os usuários poderão abrir e preencher usando seus aplicativos de leitura de PDF preferidos.
Por padrão, o IronPDF tornará editável qualquer formulário em formato HTML. Os desenvolvedores podem ativar e desativar esse comportamento conforme necessário, fornecendo um objeto ChromePdfRenderOptions juntamente com o conteúdo HTML para um método de renderização de PDF. Defina a propriedade createPdfFormsFromHtml como verdadeira ou falsa com o método setCreatePdfFormsFromHtml para habilitar ou desabilitar formulários editáveis.
A leitura e a escrita de valores nos campos de um formulário PDF são realizadas através de seus PdfDocument's FormManager. Faça referência a ele usando a linha de código abaixo:
Conforme mostrado nas linhas 26 e 29 do exemplo de código, o desenvolvedor pode definir valores em campos de texto de formulário diretamente chamando o FormManager de um setFieldValue com o nome do campo de texto (conforme especificado no atributo name do elemento <input> associado da marcação HTML original), seguido pelo valor com o qual ele deve ser preenchido.
Para ler o valor de um campo de formulário, o desenvolvedor deve primeiro obter uma referência direta ao campo de formulário desejado por meio de uma lista indexada de objetos FormManager. O código abaixo ilustra como isso deve ser feito:

