Fiz o download do arquivo PDF do Linux Essentials no site LPIC, cujo link é https://www.linuxcertification.co.za/sites/default/files/linux-esentials-manual.pdf
Salvei o arquivo PDF no meu sistema e o abri usando o Foxit PDF reader e o Adobe reader. Agora, ao visualizar o arquivo no Chrome como PDF, não há caixas vermelhas visíveis:
No entanto, quando eu o vejo no Foxit e Adobe, essas caixas são exibidas:
O que está causando esse problema?
Tentei converter o arquivo PDF para o Word usando conversores on-line e depois converti o arquivo do Word para PDF. Na maioria dos casos, as caixas foram removidas, no entanto, o alinhamento do texto foi distorcido e algumas vezes foi observado algum erro gramatical.
Não posso confiar na abertura do arquivo no Chrome o tempo todo e desejo usar o Foxit ou o Adobe Reader para abrir o arquivo. Qualquer ajuda seria apreciada.
fonte
hypertex
, um pacote LaTeX.Respostas:
De fato, você pode remover as bordas com bastante facilidade, porque elas não estão no que compõem as páginas em PDF. As bordas são na verdade parte das anotações do link que permitem navegar pelo documento. Portanto, para remover sua aparência, basta ajustar os objetos PDF apropriados.
A licença do documento não permite que derivativos sejam distribuídos. Então, aqui está um script que usa o HexaPDF para remover as bordas das anotações do link:
Você precisa instalar o HexaPDF (
gem install hexapdf
, precisa de uma instalação do Ruby 2.4), salvar este script como um arquivo Ruby, por exemplo,remove_borders.rb
e depois executá-lo da seguinte maneira:A saída é um arquivo com o mesmo nome, mas um
.pdf
anexo adicional , com as bordas das anotações do link removidas.fonte