Eu pensei que isso seria uma tarefa simples, mas acabou de outra maneira.
A marca d'água é a mesma imagem (sobreposta, mas transparente) em todas as páginas. Eu mesmo criei o arquivo PDF (portanto, não se preocupe com direitos autorais) usando o PDFCreator 0.9.8.
Já experimentei o Adobe Acrobat Pro do meu amigo, mas não funcionou. Ele tenta removê-lo, mas não pode. Tentei remover o cabeçalho / rodapé etc., mas a marca d'água não desapareceu.
Como posso remover a marca d'água?
Respostas:
Para marcas d'água com base em imagem, existem várias ferramentas que prometem sua remoção automática. Por exemplo:
Tudo isso é livre para experimentar, mas exige uma licença para realmente produzir a saída desejada.
No entanto, a marca d'água desse arquivo PDF específico (que o OP me enviou por email) não é uma imagem única que se repete em todas as páginas. Acontece que o PDFCreator o codificou (quase pixel por pixel) em cada um deles. Isso torna a marca d'água muito mais difícil de remover (e resulta em um arquivo PDF bastante inchado).
Como a marca d'água é realmente composta de muitas imagens minúsculas, você pode removê-las com um editor de PDF (por exemplo, Foxit Advanced PDF Editor ), simplesmente selecionando-as e pressionando Delete. Infelizmente, você deve repetir isso para todas as páginas.
Uma solução menos demorada seria remover a marca d'água programaticamente. Nós precisamos:
Passos
Baixar pdftk e extrair pdftk.exe e libiconv2.dll para % windir% \ System32 , um diretório no caminho ou qualquer outro local de sua escolha.
Baixe e instale o Notepad ++.
Os fluxos de PDF geralmente são compactados usando o algoritmo DEFLATE . Isso economiza espaço, mas torna ilegível a fonte do PDF.
O comando
descompacta todos os fluxos, para que possam ser modificados por um editor de texto.
Abra uncompressed.pdf com o Notepad ++ para revelar a estrutura da marca d'água.
Nesse caso específico, toda página começa com o bloco
e quase 4.000 blocos como este. Esse bloco específico define apenas um (
/W 1 /H 1
) dos pixels da marca d'água.Rolar para baixo até que o padrão seja alterado revela que o fluxo da marca d'água tem 95.906 bytes de comprimento (contando novas linhas). O mesmo fluxo exato é repetido em todas as páginas do arquivo PDF.
Pressione Ctrl+ He defina o seguinte:
A expressão regular
q 9 0 0 9 2997 4118\.67 cm.{95881}
corresponde à primeira linha do bloco acima (q 9 0 0 9 2997 4118.67 cm
) e todos os seguintes 95.881 caracteres, ou seja, o fluxo da marca d'água.Clicar em Substituir tudo o remove de todas as páginas do arquivo PDF.
A marca d'água foi removida, mas o arquivo PDF possui erros (os comprimentos dos fluxos estão incorretos) e não está compactado.
O comando
cuida de ambos.
não compactado.pdf não é mais necessário. Você pode excluí-lo.
O resultado é o mesmo PDF sem a marca d'água (e cerca da metade do tamanho).
fonte
pdftk
você também pode usarqpdf
para descompactar e compactar os arquivos pdf. Comandos:qpdf --stream-data=uncompress original.pdf uncompressed.pdf
eqpdf --stream-data=compress uncompressed.pdf nowatermark.pdf
Parece que a marca d'água é realmente parte das imagens dentro do arquivo .PDF, e não uma imagem separada renderizada sobre ele pelo que você estiver usando para exibir o arquivo .PDF. Talvez você não consiga remover a marca d'água sem extrair as imagens do arquivo .PDF, executando-as por meio de um editor de imagens e reconstruindo o arquivo .PDF manualmente.
fonte
Para marcas d'água de texto, editar uma versão PostScript pode ser muito mais fácil: Depois
edite document.ps e depois converta novamente para PDF via
fonte
pdftops
epdf2ps
são diferentes. Use o primeiro comando, não o segundo.pdftops in.pdf - | sed 's/WATERMARK//' | ps2pdf - out.pdf
Os artefatos do carimbo são que você pode excluí-lo no Adobe Acrobat Pro; no entanto, ele é regenerado com a movimentação do mouse, porque o objeto de fluxo o mantém persistente.
Se você tentar editar a fonte pdf - o que é complicado, há uma chance de que o arquivo seja corrompido.
Se o carimbo for um fluxo, podemos interrompê-lo desconectando o computador da rede, o que fiz.
Em seguida, usando o Adobe Acrobat Pro, selecionei uma das minhas anotações, cliquei com o botão direito do mouse para obter o pop-up e selecione "Mostrar lista de comentários".
Selecione a marca d'água / carimbo nefasto na lista, clique com o botão direito do mouse para obter o pop-up e selecione "Excluir". Faça isso em todas as páginas em que a afixação ocorre.
Salve o arquivo com outro nome. Meu aplicativo travou, mas não antes de salvar o arquivo!
Abra o novo arquivo e muito menor; observe que todas as marcas d'água / carimbos são gonzo.
No meu caso, o tamanho do arquivo do meu documento de 3 páginas diminuiu de 300 kb para impressionantes 60 kb. Todos os dados e anotações originais permaneceram intactos - sem as marcas d'água.
~ Boa caça: o)
fonte
converta o documento em arquivo .rtf usando o zamzar. A marca d'água desaparece automaticamente após a conversão. Nota: - Funciona perfeitamente se o documento contiver material de texto. Sempre foi de grande ajuda .. (usuário de Mac)
fonte
Encontrou outra maneira de fazer isso:
fonte
Este é um complemento à resposta de @Dennis de 18:06 30 de julho de 2012. Ele certamente aborda o caso mais difícil.
No caso mais simples, em que a marca d'água é um texto simples e sem adornos, por exemplo
as marcas d'água do PDF não compactadas podem ser definidas assim:
onde
75.96
é o deslocamento horizontal e625
o deslocamento vertical para essa instância de marca d'água em particular. (Sim, números reais e números inteiros podem ser vistos.)Um regexp como o seguinte funcionará para todas essas marcas d'água, ignorando quaisquer variações em seu posicionamento:
Lembre-se, entretanto, de que uma variedade de operadores de PDF modificadores pode entrar em jogo com marcas d'água que têm formatação mais complicada. Tal fantasia pode transformar o que o leitor espera (espera?) Ser uma sequência contígua e facilmente pesquisada em uma confusão de sopa de letrinhas. Por exemplo,
Pode ser o produto disso:
. . . ou muito pior, se sua marca d'água for aprimorada em cores!
Tendo observado tudo isso, também observarei que o PDFtk possui uma versão da GUI que pretende lidar com marcas d'água, considerando uma taxa de licenciamento de US $ 4. Não é caro!
Por outro lado, acho que seu site atualmente anuncia suporte completo para O / S's através
Windows 8
eOS X 10.8 Mountain Lion
. Essa safra é mais de 4 anos atrás. O PDFtk pode estar desatualizado? Suspeito que não, mas não sei.fonte
Aqui estão maneiras gratuitas e pagas de fazer isso, sugiro que você use o Google Drive.
O Google Drive pode abrir arquivos e fazer pequenas edições. Além disso, ele pode ser usado para remover a marca d'água do PDF online.
fonte