¿Por qué Ubuntu no se envía con una forma de completar formularios PDF? No estoy preguntando cómo llenar los formularios. Me pregunto por qué no hay una manera de hacer esto en la instalación predeterminada. Básicamente, es lo único que Ubuntu no puede hacer que necesito que haga mi sistema operativo.
pdf
default-programs
b264
fuente
fuente
Respuestas:
Lo más probable es que no haya una implementación de código abierto de toda la "nueva" especificación de formularios PDF, llamada XFA . Los formularios más antiguos (FDF) generalmente son compatibles.
Si bien XFA es técnicamente un estándar abierto, como Office Open XML, es básicamente un gran tamaño de un formato de archivo que Adobe "documentó" para cumplir con los requisitos del gobierno para los formatos de archivo abiertos. La versión actual de la especificación (3.3) tiene 1584 páginas (solo para la función de formularios, no todo el resto de PDF) e incluye características maravillosas como múltiples formas de codificar información de formulario, archivos adjuntos XML desnormalizados en línea dentro de un flujo de datos solo PDF formato y JavaScript incrustado.
Que yo sepa (y he estado trabajando con el llenado programático de formularios PDF esta semana), Adobe tiene la única implementación completa de XFA que existe, y no conozco ningún cliente gráfico de código abierto que lo maneje. (iText y PDFBox tienen soporte parcial).
fuente
A partir de "Evince" versión 3.10.3 (es decir, Ubuntu 14.04) es posible hacer esto con "Evince" y que está instalado en una instalación predeterminada. Se llama "visor de documentos" si desea buscarlo. "evince" para comenzar desde la línea de comando.
Desde gnome.org en llenar formularios:
En cuanto a la pregunta:
Hace lo que se muestra arriba, pero en general el software puede no estar incluido debido a razones legales. El software que puede abrir y manipular un PDF que tiene algún tipo de restricción podría causar un problema legal para el encargado de mantener ese sistema operativo: requeriría pagar una tarifa por permitir eludirlo (al igual que con los códecs de audio y video: esos no se envían con Ubuntu, pero se pueden agregar después).
fuente
Es importante comprender que existe una diferencia entre los formularios y la adición de elementos de texto a un PDF arbitrario.
Puede crear PDF que son "formularios" reales; y esos pueden ser manipulados usando evince, el visor de documentos predeterminado de Ubuntu.
Pero cuando desea abrir archivos PDF arbitrarios para colocar texto en alguna parte; entonces necesita las últimas versiones del lector Adobe PDF, que viene de forma gratuita; pero solo en plataformas Windows.
Entonces, si eso es lo que necesita en Ubuntu, podría intentar usar el emulador de vino y ejecutar esa herramienta de Windows.
fuente