Preenchimento de formulário PDF
Abra um PDF preenchível, digite suas respostas em um formulário real criado a partir de seus próprios campos e baixe uma cópia completa – inteiramente em seu navegador.
Resultado
Muitos PDFs oficiais – inscrições, folhas de admissão, formulários fiscais, liberações – são AcroForms interativos com campos preenchíveis reais, mas as ferramentas que as pessoas utilizam podem nivelar cada PDF em uma imagem ou exigir uma conta e um upload apenas para digitar um nome em uma caixa. Esta ferramenta lê os campos do formulário PDF diretamente no seu navegador, cria um formulário HTML real que corresponde a eles e permite preenchê-lo e baixar uma cópia completa sem nada disso.
O formulário não é uma suposição: depois que você descarta um PDF, a ferramenta pede ao pdf-lib para enumerar os campos reais do AcroForm do documento e verifica o tipo concreto de cada um. Os campos de texto tornam-se entradas de texto pré-preenchidas com qualquer valor existente, as caixas de seleção tornam-se caixas de seleção, os grupos de botões de opção tornam-se botões de opção com os próprios rótulos de opção do PDF e os menus suspensos e listas de seleção múltipla tornam-se caixas de seleção com as próprias escolhas do PDF. O rótulo em cada controle é o próprio nome interno do campo — os campos do formulário PDF não expõem de forma confiável um "rótulo de exibição" separado, portanto a escolha honesta é mostrar o nome real em vez de inventar um.
Depois de enviar, cada resposta é escrita de volta com o setter pdf-lib correspondente - texto, estado verificado, opção de rádio selecionada ou valores suspensos/lista selecionados - e o resultado é oferecido como um novo PDF para download. Uma caixa de seleção "formato nivelado" está disponível para quando você deseja que o documento finalizado seja final: o nivelamento incorpora cada valor no conteúdo da página para que ele seja impresso e exibido de forma idêntica em todos os lugares, ao custo de os campos não serem mais editáveis posteriormente. Essa compensação é explicada na interface do usuário, em vez de escondida atrás de uma alternância sem contexto.
Nem todo PDF é um AcroForm. Alguns são documentos simples, sem nenhum campo, e um número menor usa XFA, uma tecnologia de formulário diferente e amplamente obsoleta para a qual esta ferramenta não tenta falsificar o suporte. Em ambos os casos, você recebe uma mensagem clara em vez de um espaço de trabalho em branco – esta ferramenta informa claramente quando não há nada que possa preencher, em vez de fingir que está processando um formulário que nunca existiu. Tudo acontece localmente através do pdf-lib, para que a documentação confidencial nunca saia do seu dispositivo.