Lecteur PDF prenant en charge les formulaires XFA (alors qu'Adobe Reader pour Linux n'est plus pris en charge)?


37

Les formulaires XFA sont les caractéristiques d'un fichier pdf comportant des options permettant de compléter les champs de certains documents - souvent des documents officiels. Ces options peuvent ouvrir un calendrier, par exemple, afin de sélectionner le jour, le mois, l'année, etc. Ces formulaires garantissent généralement l'utilisation d'un certain format officiel.

J'ai vu qu'Okular affiche un avertissement indiquant que les formulaires XFA ne sont pas pris en charge:

entrez la description de l'image ici

entrez la description de l'image ici

Plus ici .

En sélectionnant "Afficher les formulaires" dans Okular, vous pouvez modifier ces champs et enregistrer les modifications. Toutefois, si vous comparez à ce que je vois dans Windows avec Adobe Reader, seules certaines parties de celles-ci sont réellement accessibles de cette manière: les options de calendrier sont absentes et les paramètres séparés. les champs jour / mois / année ne sont pas présents, ce qui peut soulever des questions sur l'exactitude des résultats.

Adobe Reader 9 peut toujours être installé dans Ubuntu 14.04, mais cela semble être une option très limitée.

Existe-t-il un lecteur de PDF natif pouvant utiliser des formulaires XFA complets?

(Si non, le vin est-il une solution?)


La solution pour Ubuntu 14.04 fonctionne en 16.04. aussi.


Le fichier que j'ai testé était ici .

pdf 

Réponses:


26
  • Master PDF Editor pour Linux a une version gratuite et une version commerciale. Même la version gratuite comporte de nombreuses fonctionnalités avancées, parmi lesquelles «Prise en charge de la forme XFA dynamique» .

  • Playonlinux a une option pour installer Adobe Acrobat Reader DC . Mais curieusement, laisser PoL seulement télécharger et installer le programme fonctionne , alors que lors de la sélection de la dernière version ( AcroRdrDC1700920044_en_US) du exefichier précédemment téléchargé localement, l’installation échoue avec une erreur. Je l’ai remarqué à plusieurs reprises, et aussi que PoL installe une version plus ancienne différente: 2015.010.20056 .

  • Dans les systèmes Ubuntu-16.04, la méthode d'installation d' Adobe Reader 9 pour 14.04 ( lien ) fonctionne toujours.


Comme suggéré dans la réponse de Chris , les versions les plus récentes d'Evince / GNOME Document Viewer peuvent mieux gérer les fichiers XFA et sont suffisamment performantes pour le fichier en question, la version testée 3.24.0.


Master PDF Editor pour Linux RPM fonctionne sur Mageia 5. Il est gênant de disposer de deux réponses en une, car +1 ne permet pas au lecteur de choisir la réponse pour laquelle le répondant a voté.
kbulgrien

Pour 14.04, installer Adobe Reader a fonctionné. Comme je n'ai pas testé Master PDF, j'ai décidé de ne pas utiliser + 1 /
Mateusz Konieczny le

Mon vote est pour Master PDF Editor, testé v. 4.1.30 dans Manjaro Linux (mis à jour le 22 août 2017) 17.0.2. Travaillé sans accroc, sauf que le sélecteur de date est funky, mais aucun obstacle à remplir le formulaire
Bennypr0fane

4

Je n'avais pas pu remplir un formulaire .pdf contenant des champs XFA. Téléchargé et installé Master-pdf, version gratuite:

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

A fait le tour, au moins avec la forme dont j'avais besoin. Je suis entrain de courir:

$ 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
Cela correspond plus à un commentaire à la réponse acceptée, car il y est déjà mentionné.

2

evince fonctionne pour certains fichiers XFA. Je viens d'essayer sur deux et cela a bien fonctionné sur un, mais avec l'autre j'ai eu une page qui dit de télécharger Adobe Reader.


... c'est une limite fatale et embarrassante de ma vieille question. J'avais un fichier XFA qui n'était pas bien géré par Evince, mais le programme est souvent mis à jour. Je dois trouver ce fichier et tester à nouveau pour pouvoir confirmer.

Effectivement. GNOME Document Viewer 3.24.0supporte plutôt bien ce type de fichier . - Je vous remercie.

En testant à nouveau sur ce fichier et en comparant avec Master PDF et Adobe Reader DC, je peux dire que Evince fonctionne , mais reste un peu en retard (comme je l’ai mentionné dans la question relative à Okular, les champs distincts de pas vu aussi bien que dans les autres applications, ce qui peut être trompeur quant au résultat). Cela peut dépendre des variations dans les fichiers XFA.

Evince 3.30.2 sur Ubuntu Budgie 18.04 ne fonctionne pas pour moi avec mes fichiers PDF. Ce sont les formulaires de déclaration de revenus annuels polonais PIT-36 :(
Marecky

1

À part les produits Adobe, je ne connais aucune visionneuse PDF qui puisse fonctionner correctement avec les formulaires XFA. (Je peux me tromper à ce sujet; ce ne serait pas la première fois…).

Si Adobe Reader 9 pour Ubuntu est équivalent à Adobe Reader pour Windows ou Mac, il devrait pouvoir ouvrir et utiliser des formulaires XFA. L'enregistrement dépend toutefois de la question de savoir si l'émetteur du formulaire a appliqué les droits de lecteur étendus.

Si l'équivalence des fonctionnalités n'est pas donnée, votre seul choix est d'établir une machine Windows virtuelle et d'exécuter Adobe Acrobat / Reader. Enregistrer avec Reader peut néanmoins être le problème.


Je pense qu'il y a une énorme différence entre les documents réels. Bien que j'aie aussi lu que seul Adobe Reader prenne totalement en charge XFA, par contre, très peu de documents utilisent toutes les fonctionnalités XFA. C'est-à-dire que les lecteurs ne supportant que partiellement XFA peuvent suffire en pratique à utiliser de tels documents.

1

J'ai pu remplir des formulaires XFA avec "Acrobat Reader DC Reader" avec Wine. Je l'ai installé avec PlayOnLinux. La version installée est: 15.10.20056.167417 et peut être téléchargée à l' adresse ftp://ftp.adobe.com/pub/adobe/reader/win/AcrobatDC/1501020056/ . Cela me permettait de remplir des formulaires XFA avec n'importe quel lecteur PDF natif de Linux, je ne pouvais même pas imprimer les formulaires pour le remplir manuellement.


Lorsque j'essaie d'installer Playonlinux à partir de ce paquet téléchargé manuellement, un message d'erreur s'affiche. - Mais l’installation fonctionne correctement lorsque je choisis de laisser Playonlinux télécharger automatiquement le paquet avant l’installation , bien que cela semble être exactement celui mentionné ci-dessus.


0

Foxit Reader fonctionne parfaitement dans Wine, sans tout le bricolage et les correctifs nécessaires pour faire fonctionner Adobe. Il existe également une version Linux native de Foxit, mais il lui manque la plupart des fonctionnalités avancées. Il ne s'agit donc que d'un autre simple visualiseur de PDF. Téléchargement depuis: http://download.cnet.com/Foxit-Reader/3000-18497_4-10313206.html Les pages propres à Foxit ne vous permettent pas de choisir la version de Windows si elles détectent un client Linux.


En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.