Como posso remover uma barra clicável com hiperlink em cada página de um arquivo pdf?

0

Podemos remover uma barra longa e estreita clicável (com algum texto oculto e link) na parte inferior de cada página de este arquivo pdf ? Quando nunca clico nele, ele tenta abrir um site no meu navegador.

Eu prefiro fazer isso na linha de comando, porque pode haver um arquivo pdf com mais páginas com essas barras.

Eu tentei o link , mas ele só pode remover o texto na barra, e a barra e o hyperlink ainda existem .

Obrigado.

    
por Tim 06.12.2014 / 20:49

1 resposta

1

Não sou especialista em pdf format, mas no seu arquivo de exemplo, acredito que as partes indesejadas são objetos 17 , 33 e 49 . Para remover esses objetos, usaria pcregrep da seguinte maneira:

pcregrep -aMv '(17|33|49) 0 obj(.|\n)*?Hello(.|\n)*?endobj' new2.pdf > new3.pdf

Aqui, a opção -a é necessária para tratar o arquivo binário como texto, -M para corresponder a multilinha e -v para inverter a correspondência.

Depois disso, você ainda precisará reparar o novo arquivo conforme descrito na resposta vinculada à sua pergunta ( link ) .

    
por 07.12.2014 / 00:14

Tags