4

pdftk を使用してフォームに入力していますが、出力フォームを編集できません。アクロバット リーダーで開くと、次のエラー メッセージが表示されます。が作成され、拡張機能は使用できなくなりました。」

ドキュメントを編集可能にしておくことは可能ですか?

4

4 に答える 4

7

いいえ。Adobe ReaderでPDFを編集できるようにするには、Adobe Acrobatでデジタル署名する必要があります。明らかに pdftk で PDF を操作すると PDF が変更されるため、署名は無効になります。

于 2012-05-24T09:33:53.130 に答える
6

Adobe デジタル署名を取り除くには、PDF から署名を "cat" するだけです。

pdftk signed.pdf cat output notsigned.pdf
于 2015-07-15T10:33:43.237 に答える
0

フォーム データを追加するときに「フラット化」コマンドを使用するかどうかに関係なく、このエラーを生成する PDF ドキュメントがありました。

PDF ドキュメントを Adob​​e Acrobat (バージョン 9、関連するかどうかは不明) にロードし、[ファイル] | [ファイル] を選択しました。コピーを保存。新しいコピーでは、pdftk を使用してエラーなしでフォーム フィールドを追加できました。

flatten を使用すると、テキストが生成されます。Flatten を使用しないと、データが入力された Adob​​e Reader で編集可能なフォームを取得できました。

于 2013-12-14T01:07:08.280 に答える
-1

削除flattenすると、フォームが編集可能になります。

入力 PDFはflatten1 つしか指定できず、出力 PDF ファイルが平坦化されて編集できなくなります。

構文:

出力として編集可能な pdf の場合 - "passthru("<dir> $pdf_fill $fdf output - "); "

平らにすると -passthru("<dir> $pdf_fill $fdf output - flatten ");

于 2012-07-27T14:51:55.450 に答える