Como remover marca d'água do pdf usando o pdftk?

31

Eu preciso remover algumas marcas d'água de email estúpidas que se expandem em todas as páginas de um livro de domínio público. Eu olhei para página de manual pdftk e alguns exemplos, mas ainda não consigo descobrir como remover as marcas d'água. Eu aprecio suas dicas.

    
por hnns 12.07.2012 / 14:32

3 respostas

34

tarefa muito simples de realizar:

use sed:

 sed -e "s/watermarktextstring/ /g" <input.pdf >unwatermarked.pdf

mas, depois, certifique-se de consertar resultado da saída pdf

pdftk unwatermarked.pdf output fixed.pdf && mv fixed.pdf unwatermarked.pdf

tudo em um único comando:

 sed -e "s/watermarktextstring/ /g" <input.pdf >unwatermarked.pdf && pdftk unwatermarked.pdf output fixed.pdf && mv fixed.pdf unwatermarked.pdf
Marcas d'água de texto

nada mais são do que um texto entre duas tags dentro do código comprimido pdf

    
por 12.07.2012 / 15:56
43

Apenas um pequeno complemento para a resposta do Dingo, pois não funcionou para mim:

Eu tive que primeiro descomprimir o documento PDF para poder encontrar a marca d'água e substituí-la por sed . A primeira etapa envolve descompactar o documento PDF usando pdftk :

pdftk original.pdf output uncompressed.pdf uncompress 

agora, o uncompressed.pdf pode ser usado como na resposta do Dingo:

sed -e "s/watermarktextstring/ /" uncompressed.pdf > unwatermarked.pdf

Eu então consertei e recompus o documento:

pdftk unwatermarked.pdf output fixed.pdf compress
    
por 15.01.2013 / 18:19
-3

Para remover o www.it-ebooks.info,

abra o PDF no notepad ++ ou no textpad

substitua www.it-ebooks.info com nada (em branco)

salve o arquivo

Aberto no leitor de adobe padrão

Sair, você será solicitado a salvar o arquivo

salve

    
por 24.01.2016 / 12:54