Trabalhando com AcroForms usando Python
Fundamentos dos AcroForms
AcroForms - tecnologia de formulário PDF única da Adobe. AcroForms é um formulário orientado por página. Eles apareceram pela primeira vez em 1998. Eles aceitam entrada no formato de Dados ou FDF e formato de Dados XML ou xFDF. Fornecedores terceiros suportam AcroForms. Quando a Adobe introduziu os AcroForms, eles os chamaram de “formulário PDF, que é o autor do Adobe Acrobat Pro/Standard e não é um tipo especial de formulário XFA estático ou dinâmico. AcroForms são portáteis e funcionam em todas as plataformas.
Você pode usar AcroForms para adicionar páginas adicionais ao documento de formulário PDF. Graças ao conceito de Templates, você pode usar AcroForms para apoiar o preenchimento do formulário com múltiplos registros de banco de dados.
O PDF 1.7 suporta dois métodos diferentes para integrar dados e formulários PDF.
AcroForms (também conhecidos como formulários Acrobat), introduzidos e incluídos na especificação do formato PDF 1.2.
Para um aprendizado mais detalhado das capacidades da biblioteca Java, veja os seguintes artigos:
- Criar AcroForm - criar formulário do zero com Python.
- Preencher AcroForm - preencher campo de formulário no seu documento PDF.
- Extrair AcroForm - obter valor de todos ou de um campo individual do documento PDF.