Reduzir tamanho de arquivo PDF

Publicado por Xerxes Lins em 08/12/2015

[ Hits: 15.993 ]

Blog: https://voidlinux.org/

 


Reduzir tamanho de arquivo PDF



Com este simples comando, usando o Ghostscript, é possível reduzir consideravelmente o tamanho de um arquivo em PDF. Por exemplo, um arquivo de 31MB pode ser reduzido para apenas 3,4MB. Eu não saberia como fazer isso, mas nada como o Google na vida de uma pessoa!

Dica testada no Xubuntu 15.10.

Se não tiver, instale o Ghostscript:

sudo apt-get install ghostscript

Então, através do terminal, acesse o diretório do arquivo. Exemplo:

cd Documentos

Em seguida execute o comando:

gs -sDEVICE=pdfwrite -dCompatibilityLevel=1.4 -dPDFSETTINGS=/screen -dNOPAUSE -dQUIET -dBATCH -sOutputFile=resultado.pdf original.pdf

Substitua o "resultado.pdf" pelo nome final do arquivo (após a redução) e substitua "original.pdf" pelo nome do arquivo grande (que pretende reduzir).

Isso resultará em um novo arquivo PDF bem menor que o original.

Fim!

Fonte: Optimize pdf file size using Ghostscript - Dobrica Pavlinu

Outras dicas deste autor

O que é tecnologia streaming

Papéis de parede e proteção de tela extras para o Zenwalk

Reiniciando o Unity sem fazer logoff

Pipelight Flash no Slackware

GNOME lento: uma experiência [Resolvido]

Leitura recomendada

Removendo Sessão Convidado do Ubuntu-14.04-LTS

Montando partições automaticamente no Linux Mint

Mudar senha de usuário root do Ubuntu

FFmpeg no Ubuntu 14.04 64 bits

Macete para busca reversa de comandos

  

Comentários
[1] Comentário enviado por removido em 09/12/2015 - 12:40h

Favoritado!
--------------------
Primeiro você se adapta ao Linux; depois, o Linux se adapta a você.

[2] Comentário enviado por oswatanabe em 14/12/2015 - 11:04h

Tentei a redução, mas o resultado saiu em branco, sem nenhum texto.
Algum comando a acrescentar?

Obs.: usando Linux Mint 17.2 xfce

[3] Comentário enviado por xerxeslins em 14/12/2015 - 12:20h


[2] Comentário enviado por oswatanabe em 14/12/2015 - 11:04h

Tentei a redução, mas o resultado saiu em branco, sem nenhum texto.
Algum comando a acrescentar?

Obs.: usando Linux Mint 17.2 xfce


Vou rever e já te digo.

[4] Comentário enviado por xerxeslins em 14/12/2015 - 13:02h


[2] Comentário enviado por oswatanabe em 14/12/2015 - 11:04h

Tentei a redução, mas o resultado saiu em branco, sem nenhum texto.
Algum comando a acrescentar?

Obs.: usando Linux Mint 17.2 xfce


Olá!

Acabei de testar e está OK. Veja (copiei do meu terminal).


[email protected]:~$ cd Documentos/PDF/
[email protected]:~/Documentos/PDF$ ls -l
total 46560
-rw-r----- 1 xerxeslins xerxeslins 47671238 Dez 14 11:30 nwt_T.pdf
[email protected]:~/Documentos/PDF$ gs -sDEVICE=pdfwrite -dCompatibilityLevel=1.4 -dPDFSETTINGS=/screen -dNOPAUSE -dQUIET -dBATCH -sOutputFile=resultado.pdf nwt_T.pdf

[email protected]:~/Documentos/PDF$ ls -l
total 69932
-rw-r----- 1 xerxeslins xerxeslins 47671238 Dez 14 11:30 nwt_T.pdf
-rw-rw-r-- 1 xerxeslins xerxeslins 23927161 Dez 14 11:56 resultado.pdf
[email protected]:~/Documentos/PDF$ du -ha
46M ./nwt_T.pdf
23M ./resultado.pdf
69M .



Um arquivo de 46M foi reduzido para 23M.


[5] Comentário enviado por andreuebe em 26/01/2018 - 16:58h

Opções para reduzir mais o tamanho dos arquivos:

-dPDFSETTINGS=/screen (screen-view-only quality, 72 dpi images)
-dPDFSETTINGS=/ebook (low quality, 150 dpi images)
-dPDFSETTINGS=/printer (high quality, 300 dpi images)
-dPDFSETTINGS=/prepress (high quality, color preserving, 300 dpi imgs)
-dPDFSETTINGS=/default (almost identical to /screen)



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner
Linux banner
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts