Os formulários XFA são recursos de um arquivo pdf que envolve opções para preencher campos em determinados documentos - em muitos casos, documentos oficiais. Essas opções podem abrir um calendário, por exemplo, para selecionar dia, mês e ano, etc. Geralmente, esses formulários garantem a utilização de um determinado formato oficial.
Vi que o Okular exibe um aviso de que os formulários XFA não são suportados:
Mais aqui .
Ao selecionar 'Mostrar formulários' no Okular, esses campos podem ser editados e as alterações podem ser salvas, mas, comparando com o que vejo no Windows com o Adobe Reader, apenas algumas partes são realmente acessadas dessa maneira: as opções de calendário estão ausentes e as separadas campos de dia / mês / ano não estão presentes, o que pode levantar questões sobre a exatidão do resultado.
O Adobe Reader 9 ainda pode ser instalado no Ubuntu 14.04, mas isso parece ser uma opção muito limitada.
Existe um leitor de PDF nativo que possa usar formulários totalmente XFA?
(Caso contrário, o Wine é uma solução?)
A solução para o Ubuntu 14.04 funciona no 16.04. também.
O arquivo que eu testei estava aqui .
Tinha um formulário .pdf com campos XFA que não consegui preencher. Baixar e instalar o Master-pdf, versão gratuita:
Fiz o truque, pelo menos com a forma que eu precisava. Estou correndo:
fonte
O evince funciona para alguns arquivos XFA. Eu apenas tentei em dois e funcionou muito bem em um, mas com o outro eu recebi uma página que dizia para baixar o Adobe Reader.
fonte
GNOME Document Viewer 3.24.0
agora tem um suporte bastante bom para esse tipo de arquivo . - Obrigado.Não conheço nenhum visualizador de PDF, além dos produtos Adobe, que possa funcionar corretamente com formulários XFA. (Eu posso estar errado nisso; não seria a primeira vez ...).
Se o Adobe Reader 9 para Ubuntu tiver recursos equivalentes ao Adobe Reader para Windows ou Mac, ele poderá abrir e trabalhar com formulários XFA. A economia, no entanto, depende se o emissor do formulário aplicou os direitos estendidos do leitor.
Se a equivalência do recurso não for fornecida, sua única opção é estabelecer uma máquina virtual do Windows e executar o Adobe Acrobat / Reader. Salvar com o Reader ainda pode ser o problema, no entanto.
fonte
Consegui preencher formulários XFA com o "Acrobat Reader DC Reader" com o Wine. Instalei-o usando o PlayOnLinux. A versão instalada é: 15.10.20056.167417 e pode ser baixada em ftp://ftp.adobe.com/pub/adobe/reader/win/AcrobatDC/1501020056/ . Deixou-me preencher formulários XFA que, com qualquer leitor de PDF nativo do Linux, eu não conseguia nem imprimir os formulários para preenchê-lo manualmente.
fonte
O Adobe Reader 9 pode ser instalado em 14.04 e 16.04 - consulte https://askubuntu.com/questions/767937/how-to-install-adobe-acrobat-in-ubuntu-16-04 (funciona também para 14.04).
fonte
O Foxit Reader funciona perfeitamente no Wine, sem todos os ajustes e correções necessários para fazer o Adobe funcionar. Há também uma versão nativa do Foxit para Linux, mas não possui a maioria dos recursos avançados e, portanto, é apenas mais um visualizador de PDF simples. Faça o download em: http://download.cnet.com/Foxit-Reader/3000-18497_4-10313206.html As próprias páginas do Foxit não permitirão que você escolha a versão do Windows se detectar um cliente Linux.
fonte
O PDF Studio Viewer, o leitor de PDF gratuito da Qoppa, pode preencher formulários interativos e inclui suporte a JavaScript.
Ele possui suporte para formulários estáticos xfa, mas não para formulários dinâmicos.
https://www.qoppa.com/pdfstudioviewer/download/
fonte