Lettore PDF che supporta moduli XFA (mentre Adobe Reader per Linux non è più supportato)?


37

I moduli XFA sono caratteristiche di un file pdf che comprende opzioni per compilare campi in determinati documenti, in molti casi documenti ufficiali. Queste opzioni possono aprire un calendario, ad esempio, per selezionare giorno, mese e anno, ecc. Solitamente questi moduli assicurano che venga utilizzato un determinato formato ufficiale.

Ho visto che Okular mostra un avviso che i moduli XFA non sono supportati:

inserisci qui la descrizione dell'immagine

inserisci qui la descrizione dell'immagine

Più qui .

Selezionando 'Mostra moduli' in Okular quei campi possono essere modificati e le modifiche possono essere salvate, ma rispetto a quello che vedo in Windows con Adobe Reader solo alcune parti di questi sono realmente accessibili in questo modo: le opzioni del calendario sono assenti e il separato non sono presenti campi di giorno / mese / anno, che possono sollevare dubbi sulla correttezza del risultato.

Adobe Reader 9 può ancora essere installato in Ubuntu 14.04 ma questa sembra un'opzione molto limitata.

Esiste un lettore pdf nativo in grado di utilizzare moduli XFA completi?

(In caso contrario, Wine è una soluzione?)


La soluzione per Ubuntu 14.04 funziona in 16.04. pure.


Il file che ho testato era qui .

pdf 

Risposte:


26
  • Master PDF Editor per Linux ha una versione gratuita e commerciale, e anche la versione gratuita ha molte funzionalità avanzate, tra cui "Supporto modulo XFA dinamico" .

  • Playonlinux ha un'opzione per installare Adobe Acrobat Reader DC . Ma stranamente, lasciando solo PoL scaricare e installare il programma funziona , mentre quando si seleziona l'ultima versione ( AcroRdrDC1700920044_en_US) del exefile precedentemente scaricato localmente l'installazione non riesce con un errore. L'ho notato in diverse occasioni e anche che PoL installa una versione precedente diversa: 2015.010.20056 .

  • Nei sistemi Ubuntu-16.04 il metodo di installazione di Adobe Reader 9 per 14.04 ( link ) funziona ancora.


Come suggerito nella risposta di Chris , le versioni più recenti di Evince / GNOME Document Viewer, sono in grado di gestire meglio i file XFA e abbastanza bene per il file in questione - versione 3.24.0 testata.


Master PDF Editor per Linux RPM funziona su Mageia 5. È imbarazzante avere due risposte in una poiché +1 non dice al lettore quale vota il rispondente.
Kbulgrien,

Per 14.04 l'installazione di Adobe Reader ha funzionato. Dato che non ho testato Master PDF, ho deciso di non usare + 1 /
Mateusz Konieczny il

Il mio voto è per Master PDF Editor, testato v. 4.1.30 in Manjaro Linux (aggiornato il 22 agosto 2017) 17.0.2. Ha funzionato senza intoppi, tranne per il fatto che il selettore di date è originale, ma nessun ostacolo alla compilazione del modulo
Bennypr0fane,

4

Avevo un modulo .pdf con campi XFA che non riuscivo a compilare. Master-pdf scaricato e installato, versione gratuita:

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

Ha fatto il trucco, almeno con la forma di cui avevo bisogno. Sto correndo:

$ 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
Questo si adatta più come commento alla risposta accettata, in quanto è già menzionato lì.

2

evince funziona con alcuni file XFA. Ho appena provato su due e ha funzionato perfettamente su uno, ma con l'altro ho una pagina che dice di scaricare Adobe Reader.


... questo è un limite fatale e imbarazzante della mia ormai vecchia domanda. Ho avuto un file XFA che non è stato ben gestito da Evince, ma il programma è spesso aggiornato. Devo trovare quel file e riprovare per poter confermare.

Infatti. GNOME Document Viewer 3.24.0ha un supporto piuttosto buono ora per quel tipo di file . - Grazie.

Testando ancora su quel file e confrontandolo con Master PDF e Adobe Reader DC, posso dire che Evince funziona , ma resta ancora un po 'indietro (come ho detto nella domanda in relazione a Okular, i campi separati di giorno / mese / anno sono non visto così come nelle altre app, che potrebbe essere fuorviante per quanto riguarda il risultato). Ciò può dipendere dalle variazioni nei file XFA.

Evince 3.30.2 su Ubuntu Budgie 18.04 non funziona con i miei file PDF. Questi sono moduli governativi polacchi di dichiarazione dei redditi annuali PIT-36 :(
Marecky

1

Non sono a conoscenza di alcun visualizzatore di PDF oltre ai prodotti Adobe in grado di funzionare correttamente con i moduli XFA. (Potrei sbagliarmi su questo; non sarebbe la prima volta ...).

Se Adobe Reader 9 per Ubuntu è equivalente alle funzionalità di Adobe Reader per Windows o Mac, dovrebbe essere in grado di aprire e funzionare con i moduli XFA. Il salvataggio, tuttavia, dipende dal fatto che l'emittente del modulo abbia applicato i diritti di lettore esteso.

Se non viene fornita l'equivalenza della funzione, l'unica scelta è stabilire un computer Windows virtuale ed eseguire Adobe Acrobat / Reader. Il salvataggio con Reader potrebbe comunque essere il problema.


Penso che ci sia un'enorme differenza tra i documenti reali. Mentre ho anche letto che solo Adobe Reader supporta completamente XFA, d'altra parte pochissimi documenti utilizzano tutte le funzionalità di XFA. Cioè, i lettori che supportano solo parzialmente XFA possono essere abbastanza in pratica per usare tali documenti.

1

Sono stato in grado di compilare i moduli XFA con "Acrobat Reader DC Reader" con Wine. L'ho installato usando PlayOnLinux. La versione installata è: 15.10.20056.167417 e può essere scaricata all'indirizzo ftp://ftp.adobe.com/pub/adobe/reader/win/AcrobatDC/1501020056/ . Mi ha permesso di compilare i moduli XFA che con qualsiasi lettore PDF Linux nativo non sono nemmeno riuscito a stampare i moduli per compilarlo manualmente.


Quando provo ad installare in Playonlinux da quel pacchetto scaricato manualmente ottengo un errore. - Ma l'installazione funziona benissimo quando scelgo l'opzione di lasciare che Playonlinux scarichi automaticamente il pacchetto prima dell'installazione , anche se sembra essere esattamente quello sopra menzionato.


0

Foxit Reader funziona perfettamente in Wine senza tutti gli aggiustamenti e le patch necessari per far funzionare Adobe. Esiste anche una versione nativa di Linux di Foxit, ma manca della maggior parte delle funzionalità avanzate ed è quindi solo un altro semplice visualizzatore di PDF. Scarica da: http://download.cnet.com/Foxit-Reader/3000-18497_4-10313206.html Le pagine di Foxit non ti consentono di scegliere la versione di Windows se rileva un client Linux.


Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.