ほとんどのPDFファイルは、デフォルトのドキュメントビューアーOkularで完全に機能しますが、Adobe Acrobat Reader(acroread)以外のプログラムで入力可能なフィールドを持つPDFファイルを開くことはできません。
とにかくOkularを開いて編集し、PDFドキュメントを入力可能なフォームで保存する方法はありますか?
今の答えはいいえです。
このファイルは暗号化されており、Acrobat Readerでのみ開くことができます。
richard@ubuntu:~/Desktop$ pdfinfo n-400.pdf
Title: Appication for Naturalization
Author: USCIS
Creator: Adobe LiveCycle Designer ES 8.2
Producer: Adobe LiveCycle Designer ES 8.2
CreationDate: Thu Nov 15 16:21:11 2007
ModDate: Tue Jun 21 11:36:34 2011
Tagged: yes
Pages: 1
Encrypted: yes (print:yes copy:no change:no addNotes:no)
Page size: 612 x 792 pts (letter)
File size: 110428 bytes
Optimized: no
PDF version: 1.7
唯一の暗号化されていない要素は、pdftotextを使用して検出された次のテキストです
richard@ubuntu:~/Desktop$ pdftotext n-400.pdf l.txt && cat l.txt
To view the full contents of this document, you need a later version of the PDF viewer. You can upgrade
to the latest version of Adobe Reader from www.Adobe.com/products/acrobat/readstep2.html
For further support, go to www.Adobe.com/support/products/acrreader.html
これにより多くの人々が影響を受けます。
私の解決策は、Acroreadをインストールし、フォームに入力して印刷し(保存するオプションが使用していたフォームでも使用できなかった)、Acroreadを削除することでした。
OkularまたはEVinceで記入し、PDFTKで修正します。多くのステップが機能します。これは、OS X Preview.appフォーム入力の回避策にもなります。
okular form.pdf
pdftk form.pdf generate_fdf output form.fdf
pdftk form.pdf fill_form form.fdf output filledform.pdf
mv filledform.pdf form.pdf