¿Lector de PDF que admite formularios XFA (mientras que Adobe Reader para Linux ya no es compatible)?


36

Los formularios XFA son características de un archivo pdf que incluye opciones para completar campos en ciertos documentos, en muchos casos documentos oficiales. Estas opciones pueden abrir un calendario, por ejemplo, para seleccionar el día, mes y año, etc. Por lo general, estos formularios aseguran que se use un cierto formato oficial.

He visto que Okular muestra una advertencia de que los formularios XFA no son compatibles:

ingrese la descripción de la imagen aquí

ingrese la descripción de la imagen aquí

Más aquí .

Al seleccionar 'Mostrar formularios' en Okular, esos campos se pueden editar y los cambios se pueden guardar, pero en comparación con lo que veo en Windows con Adobe Reader, solo se accede a algunas partes de esta manera: las opciones de calendario están ausentes y las opciones separadas los campos de día / mes / año no están presentes, lo que puede generar dudas sobre la exactitud del resultado.

Adobe Reader 9 todavía se puede instalar en Ubuntu 14.04, pero parece una opción muy limitada.

¿Existe un lector de PDF nativo que pueda usar formularios completamente XFA?

(Si no, ¿es el vino una solución?)


La solución para Ubuntu 14.04 funciona en 16.04. también.


El archivo que probé estaba aquí .

pdf 

Respuestas:


25
  • Master PDF Editor para Linux tiene una versión gratuita y una versión comercial, e incluso la versión gratuita tiene muchas características avanzadas, entre las cuales se encuentra "Soporte de formularios Dynamic XFA" .

  • Playonlinux tiene una opción para instalar Adobe Acrobat Reader DC . Pero, curiosamente, solo permite que PoL descargue e instale el programa funciona , mientras que al seleccionar la última versión ( AcroRdrDC1700920044_en_US) del exearchivo descargado previamente localmente, la instalación falla con un error. He notado esto en varias ocasiones, y también que PoL instala una versión anterior diferente: 2015.010.20056 .

  • En los sistemas Ubuntu-16.04, el método de instalación de Adobe Reader 9 para 14.04 ( enlace ) todavía funciona.


Como se sugiere en la respuesta de Chris , las versiones más nuevas de Evince / GNOME Document Viewer pueden manejar mejor los archivos XFA, y lo suficientemente bueno para el archivo en cuestión - versión 3.24.0 probada.


Master PDF Editor para Linux RPM funciona en Mageia 5. Es incómodo tener dos respuestas en una, ya que +1 no le dice al lector por cuál vota el encuestado.
kbulgrien

Para 14.04 la instalación de Adobe Reader funcionó. Como no he probado el PDF maestro, decidí no usar + 1 /
Mateusz Konieczny el

Mi voto es para Master PDF Editor, probado v. 4.1.30 en Manjaro Linux (actualizado al 22 de agosto de 2017) 17.0.2. Trabajó sin problemas, excepto que el selector de fecha es funky, pero no es un obstáculo para llenar el formulario
Bennypr0fane

4

Tenía un formulario .pdf con campos XFA que no podía completar. Descargado e instalado Master-pdf, versión gratuita:

master-pdf-editor-4.2.12_qt5.amd64.deb 

Hice el truco, al menos con la forma que necesitaba. Estoy corriendo:

$ uname -a
Linux debianHP 3.16.0-4-amd64 #1 SMP Debian 3.16.43-2+deb8u1 (2017-06-18) x86_64 GNU/Linux

1
Esto se ajusta más como comentario a la respuesta aceptada, ya que ya se menciona allí.

2

evince funciona para algunos archivos XFA. Solo lo probé en dos y funcionó bien en uno, pero con el otro obtuve una página que decía descargar Adobe Reader.


... ese es un límite fatal y vergonzoso de mi ahora vieja pregunta. Tenía un archivo XFA que Evince no manejaba bien, pero el programa a menudo se actualiza. Tengo que encontrar ese archivo y probarlo de nuevo para poder confirmar.

En efecto. GNOME Document Viewer 3.24.0ahora tiene un soporte bastante bueno para ese tipo de archivo . - Gracias.

Al probar nuevamente en ese archivo y compararlo con Master PDF y Adobe Reader DC, puedo decir que Evince funciona , pero aún se queda un poco atrás (como mencioné en la pregunta en relación con Okular, los campos separados de día / mes / año son no se ve tan bien como en las otras aplicaciones, lo que puede ser engañoso en cuanto al resultado). Eso puede depender de las variaciones en los archivos XFA.

Evince 3.30.2 en Ubuntu Budgie 18.04 no me funciona con mis archivos PDF. Estos son los formularios gubernamentales de declaración de impuestos anuales polacos PIT-36 :(
Marecky

1

No conozco ningún visor de PDF, además de los productos de Adobe, que pueda funcionar correctamente con los formularios XFA. (Puedo estar equivocado en esto; no sería la primera vez ...).

Si Adobe Reader 9 para Ubuntu es una función equivalente a Adobe Reader para Windows o Mac, debería poder abrir y trabajar con formularios XFA. Sin embargo, el ahorro depende de si el emisor del formulario ha aplicado los derechos de lector extendido.

Si no se proporciona la equivalencia de funciones, entonces su única opción es establecer una máquina virtual de Windows y ejecutar Adobe Acrobat / Reader. Sin embargo, guardar con Reader aún puede ser el problema.


Creo que hay una gran diferencia entre los documentos reales. Si bien también he leído que solo Adobe Reader es totalmente compatible con XFA, por otro lado, muy pocos documentos utilizan todas las funciones de XFA. Es decir, los lectores que solo admiten XFA parcialmente pueden ser suficientes en la práctica para utilizar dichos documentos.

1

Pude llenar formularios XFA con "Acrobat Reader DC Reader" con Wine. Lo instalé usando PlayOnLinux. La versión instalada es: 15.10.20056.167417 y se puede descargar en ftp://ftp.adobe.com/pub/adobe/reader/win/AcrobatDC/1501020056/ . Me permitió llenar formularios XFA que con cualquier lector nativo de PDF de Linux ni siquiera podía imprimir los formularios para llenarlos manualmente.


Cuando intento instalar en Playonlinux desde ese paquete descargado manualmente, aparece un error. - Pero la instalación funciona bien cuando elijo la opción de permitir que Playonlinux descargue automáticamente el paquete antes de instalarlo , aunque parece ser exactamente el mencionado anteriormente.


0

Foxit Reader funciona bien en Wine sin todos los retoques y parches necesarios para que Adobe funcione. También hay una versión nativa de Foxit para Linux, pero carece de la mayoría de las funciones avanzadas y, por lo tanto, es solo otro simple visor de PDF. Descargue desde: http://download.cnet.com/Foxit-Reader/3000-18497_4-10313206.html Las propias páginas de Foxit no le permitirán elegir la versión de Windows si detecta un cliente Linux.


Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.