Como "encontrar e substituir" em um PDF no OS X?

5

Preciso "encontrar e substituir" o texto em um arquivo PDF no OS X Yosemite.

Seria melhor se houvesse um recurso "substituir tudo". Como posso fazer isso no OS X?

Revetahw
fonte
Se você sabe que o Adobe Acrobat pode editar seu arquivo pdf, por que está fazendo sua pergunta? Você já sabe a resposta.
Bob
2
@ Alex.S Talvez eu também queira ver opções que não custam US $ 119? Além disso, embora eu saiba que o Acrobat é um editor de PDF, não sei se ele possui esse recurso específico. (Sendo o padrão do setor, no entanto, provavelmente existe.) Observe que no Stack Exchange você é incentivado a fazer perguntas, mesmo que saiba uma resposta possível. SE é um pouco como um wiki. Mesmo se você souber uma resposta possível para a pergunta, poderá postá-la. Em seguida, você mesmo pode responder à pergunta e obter outras respostas úteis de outros usuários.
Revetahw 17/07
11
Para o Acrobat, consulte answers.acrobatusers.com/Find-and-Replace-ALL-q249213.aspx
Tom Gewecke
11
Para caneta PDF, consulte a lista de recursos que inclui Localizar / substituir: smilesoftware.com/press/entry/…
Tom Gewecke

Respostas:

6

Como Tom Gewecke mencionou em um comentário, o Adobe Acrobat pode fazer isso.

Também pude fazer isso com o PDFpen , como também sugerido por Tom Gewecke.

Ambos os aplicativos parecem ótimos. Como ambos são bastante caros, eu também gostaria de compartilhar uma maneira de fazer isso com o software livre e de código aberto LibreOffice .

  1. Abra o PDF com o LibreOffice.
  2. Clique em Editar no painel, em seguida, Localizar e substituir ... . Use o recurso conforme desejado.
  3. Clique arquivo no painel, em seguida, selecione Exportar como PDF ... . Salve o PDF.

Eu suspeito que o LibreOffice provavelmente decodifique e recodifique o documento. Mas, no meu caso, o novo documento parecia exatamente idêntico ao original (exceto as edições, é claro).

Revetahw
fonte
11
Eu acho que o LibreOffice pode apenas fazer isso com certos tipos de PDFs com a estrutura interna correta para a pesquisa de texto. Eu tentei alguns dos meus e não funcionou.
21816 Tom Gewecke
@TomGewecke Que tipo de erro você encontrou?
Revetahw
Para referência, apenas o Acrobat XI e versões posteriores podem fazer isso. forums.adobe.com/thread/1518193
Calion
-1

Normalmente, você pode se safar substituindo a string no conteúdo do arquivo. Faça uma cópia do PDF, abra-o em um editor de texto puro (textmate, atom, vim etc.) e pesquise e substitua.

MattW.
fonte
Eu apenas tentei abrir um ebook PDF com Atom, e eu tenho isso . Nenhuma parte reconhecível do texto pode ser vista. Então, como posso F&R?
Revetahw
Sim, você está certo - embora haja alguns metadados, como o nome do criador e o título do documento. Os geradores de pdf podem usar métodos diferentes para representar seqüências de caracteres ou é um problema de codificação. Isso costumava me ajudar com bastante frequência quando eu tinha que mudar um pdf enquanto estava na estrada e sem internet - naquela época não havia software livre para criação de pdf.
MattW.
Antigo, mas apareceu na primeira página, adicionando isso aqui. Não é um editor de texto "puro" (o que seria isso mesmo ser ?) Que você quer, é um editor de texto compatível com dados binários. TextMate e Atom (por exemplo) NÃO são seguros para binários. O que isso significa é que, se você abrir um arquivo binário com um e salvá-lo, sem fazer alterações ... o que sai NÃO é o que entrou. O Vim, em algumas configurações, é seguro para os binários.
Marc Wilson
-2

Se você estiver disposto a usar o látex , poderá converter seu pdf em ps, incluí-lo em um novo documento enquanto estiver usando o pacote psfrag para fazer a substituição. Um exemplo rápido seria

\psfrag{bla}{blub}

que substitui todas as ocorrências de "bla" por "blub". A conversão de e para ps pode ser feita por pdf2psou ps2pdf.

samcarter
fonte
-2

Se o PDF for nativo e gravável, você poderá abrir com a visualização, copiar e colar todo o conteúdo no Word e usar o recurso "localizar e substituir tudo" no Word;

Se o PDF for digitalizado com base em imagem, você poderá usar as ferramentas online de OCR, elas poderão ajudar a converter PDFs digitalizados em formatos editáveis, como Word ou outros, e poderá encontrar e substituir textos em PDF.

Rosa Reyes
fonte