LiveCycleではなくAcrobatでPDFを編集する方法


13

AcrobatでPDFのフィールドを編集して、Forms->Add or Edit Fields使用方法を知っています。

残念ながら、編集したい新しいフォームはLiveCycle Designerで作成されたようであるため、LiveCycleで開いてみてください。

この動作を変更して、そのフォームをAcrobat Proで編集可能にする方法はありますか?


3
すべてのページを選択して右クリックすると、Acrobatの「ページの整理」モードで「ページの抽出」機能を使用することもできます。これにより、Acrobatで編集可能なPDFが得られます。
BlueSam

@BlueSam、これはセキュリティで保護されたドキュメントでは機能しません。これは、このエントリで説明されている問題が最初から発生したときです。したがって、提案されたソリューションは正しくありません。
PKHunter

実際、BlueSamのコメントはまさに私が必要としていたものでした。セキュリティで保護されていない複数のフォームがありますが、LiveCycleで作成されたため、追加のページを添付できません(必要なのはこれだけです!)。pdftkは役に立ちませんでしたが、「Extract Pages」はフォームフィールドを削除せずに必要なファイルを提供してくれました。私の場合、ドキュメントはLiveCycleで作成された以外は制限されていなかったため、標準のPDFとして編集できませんでした。
dr.nixon

回答:


13

Adobe Acrobat(Adobe Reader)ではなくAdobeフォームを編集できるようにするには、まずLiveCycleで開き、「静的Adobeフォーム」として保存する必要があります。

次に、Adobeフォーム用のパブリックドメインツールキットを使用して(PDFTK http://www.pdflabs.com/tools/pdftk-the-pdf-toolkit/をダウンロード)インストールする必要があります。

各フォーム(または1つのフォーム)では、XMLヘッダー情報を削除するために変換する必要があるため、Adobe Acrobat(リーダーではない)でフォームを編集できます。

pdftk original.pdf output cleaned-original.pdf drop_xfa

Adobe acrobatでクリーンアップされたフォームを開き、必要に応じて変数名を修正し(プレフィックスフォーム[0]で名前を変更できます)、適切なAdobe Optimized PDF互換として保存します。


これがうまく機能のIF 1は、LiveCycleデザイナーへのアクセス権を持っています。
depquid

3
私はLiveCycleで最初のステップを実行せずにそれを引き出すことができました。コマンドラインをほとんど実行した後、AcrobatでPDFを編集しようとすると、フィールドを編集するには「名前を付けて保存...」が必要であると表示されます。それで、私のフォームはAcrobatで編集可能になりました。
enriquein 14

@enriqueinに同意しました-LiveCycleは必要ありません-これはpdftkがなくても動作します(少なくとも試してみたPDFについては)。
ネイトマレー14

@NateMurrayやenriqueinと同じ経験がありました。drop_xfaを実行しただけで、xfdf / fdfファイルをエクスポートできました。そこからはいつものようにビジネスです。
アーロン

LiveCycleを使用しない回避策は機能していないようです(もう?)。pdftkでxfaをドロップした後、Adobe Readerでファイルを開くと、エラーメッセージと編集不可能なファイルが表示されます。「ドキュメントは作成されてから変更され、拡張機能を使用できなくなりました」
Daddy32

4

Acrobat 10 Proを使用して、「PDFに印刷」します。これにより、フォームのフラットコピーが作成されます。次に、編集に行くと、Acrobatにすべてのフィールドを作成させます。その後、フィールドを希望どおりに編集するだけで十分です。


@ David、PDFが保護されている場合は機能しません。最新のPDF Acrobatでは、とにかく「PDFに印刷」機能はありません。
PKHunter

0

これに対する解決策を見つけました。私は無料版をCutePDFダウンロードし、ダウンロードに付属しているREADME.txt文書にあるこれらの指示を使用して古いファイルをPDFに印刷しました。

CutePDF Writerを使用してPDFドキュメントを作成する:

実行するアプリケーションを探しないでください。CutePDF Writer(プリンタ)を使用してドキュメントを印刷し、PDF出力を取得します。

Open your original document and select Print command in File menu

アプリケーションの[印刷]ダイアログボックスを表示します。次に、印刷するプリンタとしてCutePDF Writerを選択します(「ファイルに印刷」オプションを選択しないでください)。作成したPDFファイルを保存するためのダイアログボックスが表示されます。保存するフォルダを選択し、ファイル名を入力して、保存をクリックします。そのフォルダーに移動して、PDFファイルを見つけます。

それが誰かを助けることを願っています。


これにより、すでにドキュメントにあるフィールドが保持されますか、それともすべてを再度追加する必要がありますか?
PatKilg

すべてを再度追加する必要があります。少なくとも私が見つけたものからは、大丈夫でした。
funkymushroom

0

現在、LifeCycleで作成されたPDFフォームは、Adobe Acrobat 8​​.0(および8.1)でリリースされたLifeCycleの古いバージョンで作成された場合を除き、Adobe Acrobat Professional(Readerではない)の最新バージョンで編集できなくなりました

LifeCycleのこれらのバージョンでは、Adobeは「新しい」スタイルのフォームと「古い」スタイルのフォームデータの両方を同じパッケージに作成して保存しました。

この場合、上記の状況を使用して、LifeCycleの(古い)バージョンでフォームを開き、(動的ではなく)「静的PDFフォーム」として保存し、パブリックドメインpdfツールを使用して「 XFA」ヘッダー。

次に、Adobe Acrobate(リーダーではない)でフォームを開くと、LifeCycleでフォームを開く必要があることについて文句を言うことなく、編集してスクリプトなどにアクセスすることもできます。


0

最初にAdobe Acrobat XI Standard(ver 11.0.09)を使用してLive Cycleで作成されたフォームを編集することはできませんでしたが、Live CycleバージョンをPDFに印刷してから新しいPDFを開くと、資料。今、これを行うと、入力可能なフォームフィールドが失われましたが、それは私の目的にとっては問題ありませんでした。私がやりたかったのは、それが以前の入力されたドキュメントの修正バージョンであることを示すフッターを追加することだけだったからです


-2

質問ではOSが指定されていないため、Windowsマシンを使用していると想定しています。ファイルを右クリックして、Adobe Acrobat Proで開いてみませんか。

プログラムがリストにない場合は、プログラムを選択して開くことができますここに画像の説明を入力してください


1
こんにちは。お返事をありがとうございます。私は自分自身を明確にしませんでした。もちろん、Acrobatで開くことはできますが、Forms->Add or Edit Fieldsオプションが存在しないため使用できません。
ジョー

-2

フォームフィールドの編集/作成には、Acrobat(リーダーではない)が必要です。 http://get.adobe.com/reader/

次に、インストールしたら、wbeard52の「デフォルトプログラムの選択」という提案を使用してAcrobatを選択するか、Acrobatを開いてPDFを開きます。

デフォルトのプログラムはコンピューターごとにあり、コンピューター上のLiveCycleで開こうとしても、必ずしも別のコンピューター上の同じプログラムを使用して開こうとするわけではありません。


3
これは間違っています。Livecycleで作成されたファイルはAcrobatで編集できません。Livecycleを使用して、現在の形式で編集する必要があります。適切なプログラムを使用してファイルを開くという選択ではなく、LiveCycleがAcrobatで複製できない「フロー」ポジショニングのために、LiveCycleで最初に作成されたフォームのみを編集できるようにするというAdobeの設計上の決定です。
PatKilg
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.