Por que o Ubuntu não é fornecido com uma maneira de preencher formulários PDF? Não estou perguntando como preencher os formulários. Estou perguntando por que não há uma maneira de fazer isso na instalação padrão. É basicamente a única coisa que o Ubuntu não pode fazer que eu preciso do meu sistema operacional.
pdf
default-programs
b264
fonte
fonte
Respostas:
Provavelmente porque não há uma implementação de código aberto de toda a "nova" especificação de formulários PDF, chamada XFA . Os formulários mais antigos (FDF) geralmente são suportados.
Embora o XFA seja tecnicamente um padrão aberto, como o Office Open XML, é basicamente um glop gigante de um formato de arquivo que a Adobe "documentou" para atender aos requisitos do governo para formatos abertos de arquivos. A versão atual da especificação (3.3) tem 1584 páginas (apenas para o recurso de formulários, não todo o restante do PDF) e inclui recursos maravilhosos, como várias maneiras de codificar informações de formulário, anexos XML desnormalizados em linha dentro de um fluxo de dados somente em PDF formato e JavaScript incorporado.
Que eu saiba (e eu tenho trabalhado com o preenchimento programado de formulários PDF esta semana), a Adobe possui a única implementação completa do XFA, e eu não conheço nenhum cliente gráfico de código aberto que lide com ele. (iText e PDFBox têm suporte parcial.)
fonte
A partir do "Evince" versão 3.10.3 (que é o Ubuntu 14.04), é possível fazer isso com o "Evince" e que está instalado em uma instalação padrão. É chamado de "visualizador de documentos" se você deseja procurá-lo. "evince" para iniciar na linha de comando.
Do gnome.org para preencher formulários:
Em relação à questão:
Faz como mostrado acima, mas em geral o software pode não estar incluído devido a razões legais. O software que pode abrir e manipular um PDF que possui algum tipo de restrição causaria um problema legal para o mantenedor desse sistema operacional: seria necessário pagar uma taxa para permitir contorná-lo (o mesmo que com os codecs de áudio e vídeo: aqueles não são fornecidos com o Ubuntu, mas podem ser adicionados posteriormente).
fonte
É importante entender que há uma diferença entre formulários e adicionar elementos de texto a um PDF arbitrário.
Você pode criar PDF que são "formulários" reais; e esses podem ser manipulados usando o evince, o visualizador de documentos padrão do Ubuntu.
Mas quando você deseja abrir PDFs arbitrários, basta colocar o texto em algum lugar; então você precisa das versões mais recentes do leitor Adobe PDF - que são gratuitas; mas apenas nas plataformas Windows.
Portanto, se é isso que você precisa no Ubuntu, você pode tentar usar o emulador de vinho e executar essa ferramenta do Windows.
fonte