OS XでPDFファイルを「検索して置換する」にはどうすればいいですか?

私はOS X YosemiteでPDFファイルの中のテキストを「見つけて置換する」必要があります。

「全置換」機能があればもっと良いでしょう。 OS Xでこれを行うにはどうすればいいですか?

6
nl ru de
追加された 著者 PATRY Guillaume,
PDFペンの場合は、検索と置換を含む機能リストを参照してください。 -more-2 "rel =" nofollow noreferrer "> smilesoftware.com/press/entry/…
追加された 著者 PATRY Guillaume,
@ Alex.Sたぶん私も119ドルではないオプションを見たいですか?また、私はAcrobatがPDFエディターであることを知っていますが、それがこの特定の機能を持っているかどうかもわかりません。 (ただし業界標準であれば、おそらくそうなるでしょう。)Stack Exchange でも、質問することをお勧めします。 1つの可能な答えを知っていれば。 SEはWikiのようなものです。あなたが質問に対する一つの可能​​な答えを知っていたとしても、あなたは質問を投稿することができます。その後、自分で質問に答えたり、他のユーザーから他の有用な回答を得ることができます。
追加された 著者 Revetahw,
Adobe Acrobatがあなたのpdfファイルを編集できることを知っているなら、なぜあなたはあなたの質問をしていますか?あなたはすでに答えを知っています。
追加された 著者 Svend Tveskæg,

4 答え

Tom Gewecke氏がコメントで述べたように、Adobe Acrobatがこれを実行できます。

Tom Geweckeが提案しているように、私は PDFpen でもこれを行うことができました。

どちらのアプリも素晴らしいようです。どちらも非常に高価なので、私はこれをフリーでオープンソースのソフトウェアで行う方法を共有したいと思います

  1. Open the PDF with LibreOffice.
  2. Click Edit in the panel, then Find & Replace.... Use the feature as desired.
  3. Click File in the panel, then select Export as PDF.... Save the PDF.

LibreOfficeがおそらくドキュメントをデコードして再エンコードするのではないでしょうか。しかし私の場合、新しい文書は元の文書とまったく同じに見えました(もちろん編集を除いて)。

5
追加された
LibreOfficeは、テキスト検索に適した内部構造を持つ特定の種類のpdfでしかこれを実行できないと思います。私は何度か試してみましたが、うまくいきませんでした。
追加された 著者 PATRY Guillaume,
@TomGeweckeどのような種類のエラーが発生しましたか。
追加された 著者 Revetahw,
参考までに、これを実行できるのはAcrobat XI以降だけです。 forums.adobe.com/thread/1518193
追加された 著者 Calion,

PDFがネイティブで書き込み可能な場合は、プレビューで開き、すべてのコンテンツをコピーしてWordに貼り付けてから、Wordの[すべて検索して置換]機能を使用できます。

PDFが画像ベースでスキャンされている場合は、オンラインのOCRツールを使用して、スキャンされたPDFをWordなどの編集可能な形式に変換してから、PDF内のテキストを見つけて置き換えることができます。

2
追加された

ラテックスを使用したい場合は、pdfをpsに変換してください。置換をするために psfrag パッケージを使用している間の新しい文書。簡単な例は

\psfrag{bla}{blub}

これは、 "bla"のすべての出現箇所を "blub"に置き換えます。 psとの間の変換は pdf2ps または ps2pdf で行えます。

2
追加された

Usually, you can actually get away with just replacing the string in the file contents. Make a copy of the PDF, open it in a pure text editor (textmate, atom, vim etc.) and search&replace.

1
追加された
ええ、その通りです。作成者の名前やドキュメントのタイトルなどのメタデータもあります。 pdfジェネレータは、文字列を表現するためにさまざまな方法を使用するかもしれませんし、それはエンコーディングの問題です。私は旅行中にインターネットなしでpdfファイルを変更しなければならなかったときによく私を助けていました - 当時pdfオーサリングのためのフリーソフトウェアはありませんでした。
追加された 著者 desandro,
AtomでPDF電子ブックを開こうとしたところ、こちらになりました。認識できるテキストの部分は見られません。では、どうすればF&Rできますか。
追加された 著者 Revetahw,