PDF-Reader, der XFA-Formulare unterstützt (während Adobe Reader für Linux nicht mehr unterstützt wird)?


36

XFA-Formulare sind Funktionen einer PDF-Datei, mit denen Felder in bestimmten Dokumenten ausgefüllt werden können - in vielen Fällen in offiziellen Dokumenten. Diese Optionen können beispielsweise einen Kalender öffnen, um Tag, Monat und Jahr usw. auszuwählen. In der Regel stellen diese Formulare sicher, dass ein bestimmtes offizielles Format verwendet wird.

Ich habe gesehen, dass Okular eine Warnung anzeigt, dass XFA-Formulare nicht unterstützt werden:

Bildbeschreibung hier eingeben

Bildbeschreibung hier eingeben

Mehr hier .

Wenn Sie in Okular "Formulare anzeigen" auswählen, können diese Felder bearbeitet und Änderungen gespeichert werden. Im Vergleich zu dem, was ich in Windows mit Adobe Reader sehe, wird jedoch nur auf einen Teil davon auf diese Weise zugegriffen: Die Kalenderoptionen fehlen und die separaten Felder für Tag / Monat / Jahr sind nicht vorhanden, was Fragen zur Richtigkeit des Ergebnisses aufwerfen kann.

Adobe Reader 9 kann immer noch in Ubuntu 14.04 installiert werden , dies scheint jedoch eine sehr eingeschränkte Option zu sein.

Gibt es einen nativen PDF-Reader, der vollständig XFA-Formulare verwenden kann?

(Wenn nicht, ist Wine eine Lösung?)


Die Lösung für Ubuntu 14.04 funktioniert ab 16.04. auch.


Die Datei, die ich getestet habe, war hier .

pdf 

Antworten:


24
  • Master PDF Editor für Linux verfügt über eine kostenlose und eine kommerzielle Version, und selbst die kostenlose Version bietet viele erweiterte Funktionen, darunter "Dynamic XFA-Formularunterstützung" .

  • Playonlinux kann optional installiert werden Adobe Acrobat Reader DC . Aber seltsamerweise funktioniert nur das Herunterladen und Installieren von PoL , während bei Auswahl der neuesten Version ( AcroRdrDC1700920044_en_US) der exezuvor lokal heruntergeladenen Datei die Installation mit einem Fehler fehlschlägt. Ich habe dies bei mehreren Gelegenheiten bemerkt und auch, dass PoL eine andere ältere Version installiert: 2015.010.20056 .

  • In Ubuntu-16.04-Systemen funktioniert die Installation von Adobe Reader 9 für 14.04 ( Link ) weiterhin.


Wie in vorgeschlagen Chris 'Antwort vorgeschlagen , können die neueren Versionen von Evince / GNOME Document Viewer XFA-Dateien besser verarbeiten und sind für die betreffende Datei gut genug - die getestete Version 3.24.0.


Master PDF Editor für Linux RPM funktioniert auf Mageia 5. Es ist umständlich, zwei Antworten in einer zu haben, da +1 dem Leser nicht sagt, für welche der Befragte stimmt.
kbulgrien

Für die 14.04 Installation hat Adobe Reader funktioniert. Da ich Master PDF nicht getestet habe, habe ich beschlossen, + 1 /
Mateusz Konieczny am

Meine Stimme ist für Master PDF Editor, getestet in Manjaro Linux Version 4.1.30 (Stand 22. August 2017) 17.0.2. Funktioniert reibungslos, außer der
Datumsauswahl

4

Hatte ein PDF-Formular mit XFA-Feldern, das ich nicht ausfüllen konnte. Heruntergeladene und installierte Master-PDF, kostenlose Version:

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

Hat den Trick gemacht, zumindest mit der Form, die ich brauchte. Ich renne:

$ 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
Dies passt eher als Kommentar zur akzeptierten Antwort, wie dort bereits erwähnt.

2

evince arbeitet für einige XFA-Dateien. Ich habe es gerade bei zwei ausprobiert und es hat bei einem gut funktioniert, aber bei dem anderen habe ich eine Seite bekommen, auf der steht, dass ich Adobe Reader herunterladen soll.


... das ist eine fatale und peinliche Grenze meiner jetzt alten Frage. Ich hatte eine XFA-Datei, die von Evince nicht gut verarbeitet wurde, aber das Programm wird häufig aktualisiert. Ich muss diese Datei finden und erneut testen, um bestätigen zu können.

Tatsächlich. GNOME Document Viewer 3.24.0hat jetzt eine ziemlich gute Unterstützung für diesen Dateityp . - Vielen Dank.

Wenn ich diese Datei noch einmal prüfe und mit Master PDF und Adobe Reader DC vergleiche, kann ich sagen, dass Evince funktioniert , aber immer noch ein bisschen zurückfällt (wie ich in Bezug auf Okular erwähnt habe, sind die separaten Felder Tag / Monat / Jahr nicht so gut gesehen wie in den anderen Apps, was hinsichtlich des Ergebnisses irreführend sein kann). Dies hängt möglicherweise von den Variationen in den XFA-Dateien ab.

Evince 3.30.2 unter Ubuntu Budgie 18.04 funktioniert bei mir nicht mit meinen PDF-Dateien. Dies sind die jährlichen polnischen Steuererklärungsformulare PIT-36 :(
Marecky

1

Ich kenne keinen PDF-Viewer außer Adobe-Produkten, die ordnungsgemäß mit XFA-Formularen arbeiten können. (Ich kann mich irren; wäre nicht das erste Mal ...).

Wenn Adobe Reader 9 für Ubuntu mit Adobe Reader für Windows oder Mac vergleichbar ist, sollte es in der Lage sein, XFA-Formulare zu öffnen und damit zu arbeiten. Das Speichern hängt jedoch davon ab, ob der Aussteller des Formulars Extended Reader Rights angewendet hat.

Wenn die Funktionsäquivalenz nicht angegeben ist, müssen Sie lediglich eine virtuelle Windows-Maschine einrichten und Adobe Acrobat / Reader ausführen. Das Speichern mit dem Reader kann jedoch weiterhin problematisch sein.


Ich denke, dass es einen großen Unterschied zwischen den tatsächlichen Dokumenten gibt. Ich habe auch gelesen, dass nur Adobe Reader XFA vollständig unterstützt, auf der anderen Seite verwenden nur sehr wenige Dokumente alle XFA-Funktionen. Leser, die nur teilweise XFA unterstützen, können in der Praxis ausreichen, um solche Dokumente zu verwenden.

1

Ich konnte XFA-Formulare mit "Acrobat Reader DC Reader" mit Wine füllen. Ich habe es mit PlayOnLinux installiert. Die installierte Version ist: 15.10.20056.167417 und kann unter ftp://ftp.adobe.com/pub/adobe/reader/win/AcrobatDC/1501020056/ heruntergeladen werden . Damit konnte ich XFA-Formulare ausfüllen, die mit einem nativen Linux-PDF-Reader nicht einmal gedruckt werden konnten, um sie manuell auszufüllen.


Beim Versuch, in Playonlinux von diesem manuell heruntergeladenen Paket zu installieren, erhalte ich eine Fehlermeldung. - Aber die Installation funktioniert einwandfrei, wenn ich die Option wähle, Playonlinux das Paket vor der Installation automatisch herunterladen zu lassen , obwohl es genau das oben erwähnte zu sein scheint.


0

Der Foxit Reader funktioniert in Wine einwandfrei, ohne dass Sie daran herumspielen und Patches anbringen müssen, damit Adobe funktioniert. Es gibt auch eine native Linux-Version von Foxit, aber es fehlen die meisten erweiterten Funktionen und es handelt sich somit nur um einen weiteren einfachen PDF-Viewer. Download von: http://download.cnet.com/Foxit-Reader/3000-18497_4-10313206.html Auf Foxits eigenen Seiten können Sie die Windows-Version nicht auswählen, wenn ein Linux-Client erkannt wird.


Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.