UbuntuにPDFフォームに記入する方法が付属していないのはなぜですか?フォームに記入する方法を尋ねているのではありません。デフォルトのインストールでこれを行う方法がない理由を尋ねています。基本的にUbuntuでできないのは、OSが必要なことだけです。
UbuntuにPDFフォームに記入する方法が付属していないのはなぜですか?フォームに記入する方法を尋ねているのではありません。デフォルトのインストールでこれを行う方法がない理由を尋ねています。基本的にUbuntuでできないのは、OSが必要なことだけです。
回答:
最も可能性が高いのは、XFAと呼ばれる「新しい」PDFフォーム仕様全体のオープンソース実装がないためです。通常、古いフォーム(FDF)がサポートされています。
XFAは技術的にはOffice Open XMLのようなオープンスタンダードですが、Adobeはオープンファイル形式に関する政府の要件を満たすために「文書化」されたファイル形式の巨大な塊です。仕様の現在のバージョン(3.3)は1584ページの長さ(PDFのすべてではなく、フォーム機能のみ)であり、フォーム情報をエンコードする複数の方法、PDFのみのデータストリーム内のインライン非正規化XML添付ファイルなどの素晴らしい機能が含まれています形式、埋め込みJavaScript。
私の知る限り(そして今週私はプログラムでPDFフォームに入力する作業をしている)、アドビはXFAの存在する唯一の完全な実装を持ち、それを処理するオープンソースのグラフィカルクライアントは知りません。(iTextとPDFBoxは部分的にサポートされています。)
「Evince」バージョン3.10.3(Ubuntu 14.04)では、「Evince」でこれを行うことができ、デフォルトのインストールでインストールされます。検索したい場合、「ドキュメントビューア」と呼ばれます。コマンドラインから開始するには「evince」。
記入フォームに関するgnome.orgから:
フォーム
インタラクティブフォームに入力するとき、フィールドをマウスでクリックすることでフィールド間を移動できます。テキストフィールドへの入力が終了したら、Enterキーを押します。
リストボックスをクリックし、マウスで選択項目までスクロールすることにより、スクロール可能なリストボックスで選択を行うことができます。
質問について:
UbuntuにPDFフォームに記入する方法が付属していないのはなぜですか?
上記のように実行されますが、一般的にソフトウェアは法律上の理由により含まれない場合があります。何らかの制限のあるPDFを開いて操作できるソフトウェアは、そのオペレーティングシステムのメンテナーに法的な問題を引き起こします。 Ubuntuに同梱されていませんが、後で追加できます)。
フォームと任意のPDFへのテキスト要素の追加には違いがあることを理解することが重要です。
実際の「フォーム」であるPDFを作成できます。これらは、デフォルトのUbuntuドキュメントビューアーであるevinceを使用して操作できます。
しかし、任意のPDFを開いてテキストをどこかに置くだけの場合は、その後、Adobe PDFリーダーの最新バージョンが必要です-無料で提供されます。ただし、Windowsプラットフォームのみ。
したがって、Ubuntuで必要な場合は、ワインエミュレータを使用して、そのWindowsツールを実行してみてください。