web-dev-qa-db-ja.com

XFAフォームをサポートするPDFリーダー(Linux版Adobe Readerはもうサポートされていません)?

XFAフォームは、特定のドキュメント(多くの場合、公式ドキュメント)のフィールドに入力するオプションを含むpdfファイルの機能です。これらのオプションは、たとえば、日、月、年などを選択するためにカレンダーを開く場合があります。通常、これらのフォームは、特定の公式形式が使用されていることを確認します。

OkularがXFAフォームがサポートされていないという警告を表示するのを見てきました。

enter image description here

enter image description here

詳細 ここ

Okularで[フォームを表示]を選択すると、これらのフィールドを編集して変更を保存できますが、Adobe Readerを使用したWindowsで表示されるものと比較すると、これらの一部のみがこの方法で実際にアクセスされます。カレンダーオプションが存在せず、日/月/年のフィールドが存在しないため、結果の正確さに疑問が生じる場合があります。

Adobe Reader 9 buntu 14.04にもインストールできます しかし、これは非常に制限されたオプションのようです。

XFAフォームを完全に使用できるネイティブのPDFリーダーはありますか?

(そうでない場合、Wineは解決策ですか?)


Ubuntu 14.04のソリューションは16.04で動作します。


私がテストしたファイルは here でした。

41
user32012
  • Master PDF Editor for Linux には無料の商用バージョンがあり、さらに無料版には多くの高度な機能があり、その中に「動的XFAフォームのサポート」があります。

  • Playonlinuxには、Adobe Acrobat Reader DCをインストールするオプションがあります。しかし奇妙なことに、PoLにプログラムのダウンロードとインストールのみを許可しながら、最新バージョン(AcroRdrDC1700920044_en_US)以前にローカルにダウンロードされたexeファイルのインストールはエラーで失敗します。私はこれに何度も気づきましたが、PoLは別の古いバージョンをインストールします:2015.010.20056

  • Ubuntu-16.04システムでは、14.04用のAdobe Reader 9をインストールする方法( link )は引き続き機能します。


Chris 'answer で示唆されているように、Evince/GNOME Document Viewerの新しいバージョンは、XFAファイルをより適切に処理でき、問題のファイルに対して十分に対応しています-テスト済みバージョン3.24.0。

27
user32012

入力できなかったXFAフィールドを含む.pdfフォームがありました。Master-pdfをダウンロードしてインストールした、無料バージョン:

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

トリックは、少なくとも私が必要とした形で、やりました。私は走っています:

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

evinceは一部のXFAファイルで機能します。私は2つで試してみましたが、1つで問題なく動作しましたが、もう1つでは、Adobe Readerをダウンロードするというページが表示されました。

3
Chris

XFAフォームに "Acrobat Reader DC Reader" with Wineを入力できました。PlayOnLinuxを使用してインストールしました。インストールされているバージョンは15.10.20056.167417で、次の場所からダウンロードできます ftp://ftp.Adobe.com/pub/Adobe/reader/win/AcrobatDC/1501020056/ 。XFAフォームにネイティブLinuxを入力できるようにするPDFリーダーI手動で入力するためのフォームを印刷することさえできませんでした。

1
Menashe Eliezer

Adobe Reader 9は14.04および16.04にインストールできます-参照 https://askubuntu.com/questions/767937/how-to-install-Adobe-acrobat-in-ubuntu-16-04 (works 14.04についても)。

1

私は、XFAフォームで適切に動作できるAdobe製品以外のPDFビューアを認識していません(これは間違っているかもしれませんが、初めてではないでしょう...)。

Ubuntu版Adobe Reader 9がWindows版またはMac版Adobe Readerと同等の機能を備えている場合は、XFAフォームを開いて操作できるはずです。ただし、保存は、フォームの発行者が拡張閲覧者権限を適用しているかどうかによって異なります。

同等の機能が提供されていない場合は、仮想Windowsマシンを確立してAdobe Acrobat/Readerを実行するしかありません。ただし、Readerで保存しても問題が発生する可能性があります。

1
Max Wyss

Qoppaの無料のPDF=リーダーであるPDF Studio Viewerは、インタラクティブなフォームに入力でき、JavaScriptサポートが含まれています。

静的なxfaフォームはサポートしていますが、動的なフォームはサポートしていません。

https://www.qoppa.com/pdfstudioviewer/download/

0
Leila Holmann

Foxit Readerは、Adobeを動作させるために必要なすべての調整やパッチを行わなくても、Wineで問題なく動作します。 FoxitのネイティブLinuxバージョンもありますが、これにはほとんどの高度な機能がなく、単純な別のPDFビューアです。ダウンロード元: http://download.cnet .com/Foxit-Reader/3000-18497_4-10313206.html Foxit独自のページでは、Linuxクライアントが検出された場合、Windowsバージョンを選択できません。

0
Andreas Noteng