Como diminuir o tamanho de um arquivo PDF

Para diminuir o tamanho de um PDF, reduza as imagens dentro dele, porque fotos e digitalizações são quase sempre o que deixa um PDF grande. No Mac, o filtro Reduzir Tamanho do Arquivo da Pré-Visualização faz isso de forma grosseira. O Ghostscript e o Adobe Acrobat dão mais controle, e o qpdf comprime sem perdas. A ferramenta Comprimir PDF do FileReshape reduz imagens ou otimiza o arquivo no seu navegador, sem enviá-lo, e nunca entrega um arquivo maior.

Por que alguns PDFs são tão grandes

Texto ocupa muito pouco espaço em um PDF. Um relatório de 50 páginas só com texto e alguns gráficos muitas vezes fica bem abaixo de 1 MB. O que deixa os PDFs grandes são quase sempre as imagens. Um scanner configurado para 600 DPI em cores grava cerca de 35 milhões de pixels por página A4. Fotos tiradas direto do celular muitas vezes têm 12 megapixels ou mais, mesmo quando aparecem na página do tamanho de um cartão-postal. Um folheto exportado para uma gráfica mantém todas as imagens na resolução completa de impressão.

As fontes são a segunda causa. A maioria dos programas incorpora só as letras que o documento realmente usa, o que mantém as fontes pequenas. Mas alguns arquivos incorporam fontes completas, e fontes para chinês, japonês ou coreano podem ter vários megabytes cada uma. Uma terceira causa, menor, é a própria estrutura do arquivo. Um PDF que foi editado e salvo muitas vezes pode carregar objetos antigos que nada mais usa, e alguns programas guardam partes do arquivo sem compressão.

Isso explica por que o mesmo compressor dá resultados tão diferentes. Uma digitalização ou um PDF de fotos de celular pode encolher para uma fração do tamanho. Um PDF exportado do Word sem imagens já é compacto, e nenhuma ferramenta consegue deixá-lo muito menor sem mudar a aparência dele.

Diminuir o tamanho de PDF no Mac com a Pré-Visualização

A Pré-Visualização, o visualizador de PDF que vem com o macOS, tem um filtro Quartz chamado Reduzir Tamanho do Arquivo. Ele é rápido e não precisa de nenhum programa adicional, mas é bruto. Ele reduz a resolução e recomprime todas as imagens com força, e o resultado pode ficar borrado ou quadriculado, principalmente em digitalizações de letras pequenas e em fotos. Use-o quando um arquivo simplesmente precisa ficar abaixo de um limite, e dê zoom no resultado antes de enviá-lo. Exporte com um novo nome de arquivo para manter o original.

  1. Abra o PDF na Pré-Visualização.
  2. Escolha Arquivo > Exportar.
  3. No menu Filtro Quartz, escolha Reduzir Tamanho do Arquivo.
  4. Dê um novo nome ao arquivo e clique em Salvar; depois confira a qualidade do novo arquivo.

Comprimir um PDF com o Ghostscript na linha de comando

O Ghostscript é um interpretador gratuito de PDF e PostScript para Linux, macOS e Windows. O dispositivo pdfwrite dele lê um PDF e grava um novo, e a opção PDFSETTINGS escolhe uma predefinição de resolução de imagem. /screen mira em cerca de 72 DPI e gera os arquivos menores e mais grosseiros. /ebook mira em cerca de 150 DPI e é um bom equilíbrio para ler na tela. /printer e /prepress mantêm cerca de 300 DPI para impressão.

Como o Ghostscript reconstrói o arquivo inteiro em vez de editá-lo, o resultado nem sempre é menor, e algumas partes interativas de um PDF, como certos campos de formulário, podem não sair do mesmo jeito. Abra o resultado e compare-o com o original. No Windows, o programa se chama gswin64c em vez de gs.

# Reconstrói o PDF com imagens a cerca de 150 DPI
gs -sDEVICE=pdfwrite -dPDFSETTINGS=/ebook -dNOPAUSE -dQUIET -dBATCH -sOutputFile=small.pdf input.pdf

Comprimir um PDF sem perdas com o qpdf

O qpdf é uma ferramenta gratuita e de código aberto que muda a estrutura de um PDF sem mexer no que está nas páginas. Ele consegue comprimir fluxos que foram guardados sem compressão e agrupar os muitos objetos pequenos de um PDF em fluxos de objetos comprimidos. As páginas ficam exatamente iguais depois. A economia costuma ser modesta, muitas vezes de alguns por cento, às vezes mais em arquivos gravados por geradores simples, e não faz nada por imagens grandes. É um primeiro passo seguro quando o conteúdo não pode mudar de jeito nenhum.

qpdf --object-streams=generate --compress-streams=y --recompress-flate input.pdf smaller.pdf

Diminuir o tamanho de PDF com o Adobe Acrobat

O Adobe Acrobat tem um comando Reduzir tamanho do arquivo, que nas versões recentes fica junto da ferramenta Compactar PDF, e a versão Pro também tem um Otimizador de PDF. Reduzir tamanho do arquivo funciona com um clique. O Otimizador permite definir a resolução e a compressão de destino separadamente para imagens coloridas, em tons de cinza e monocromáticas, remover fontes incorporadas de que você não precisa e descartar dados ocultos, como comentários ou dados de formulário. Ele também mostra uma auditoria de quanto espaço cada parte do arquivo ocupa, o que ajuda quando você não consegue saber por que um arquivo é grande. Os nomes dos menus mudaram entre as versões do Acrobat, então procure Compactar ou Otimizar na lista de ferramentas se não os encontrar.

Comprimir um PDF no navegador com o FileReshape

A ferramenta Comprimir PDF do FileReshape funciona no navegador no Windows, no Mac, no Linux, em Chromebooks e em celulares. O PDF é lido e regravado no seu próprio dispositivo e não é enviado. Ela oferece três métodos, e o resultado sempre mostra o tamanho antes e depois.

“Reduzir imagens, manter texto” é o método recomendado. Ele encontra as fotos e digitalizações JPEG no PDF, reduz as que têm mais pixels do que a página precisa e as salva de novo com uma qualidade JPEG menor. Você escolhe “Arquivo pequeno” (cerca de 96 DPI, JPEG 60 %), “Equilibrado” (cerca de 150 DPI, JPEG 72 %) ou “Melhor qualidade” (cerca de 200 DPI, JPEG 82 %), medidos em uma página A4 ou Carta. Imagens que já são menores não são ampliadas, e uma imagem só é substituída quando fica pelo menos 10 % menor. Textos, fontes, links, marcadores e campos de formulário ficam como estão. Só imagens JPEG simples em RGB ou tons de cinza são recodificadas; imagens sem perdas, como capturas de tela, imagens CMYK em arquivos de impressão, imagens com máscara e digitalizações em preto e branco com compressão de fax são mantidas como estão.

“Só limpeza sem perdas” é parecido com o comando qpdf acima. Ele comprime partes guardadas sem compressão, grava fluxos de objetos comprimidos e descarta objetos aos quais nada se refere. Nada muda nas páginas. “Páginas como imagens” redesenha cada página como um JPEG na resolução escolhida. Isso gera o menor arquivo para digitalizações, mas o texto não pode mais ser selecionado nem pesquisado, e links, marcadores e campos de formulário desaparecem.

Se um método não deixar o arquivo menor, você não recebe nenhum download, só os dois tamanhos e uma sugestão de outro método. Assim você nunca fica com um arquivo maior por engano. A ferramenta processa um PDF por vez. Ela não consegue comprimir PDFs criptografados, incluindo os que abrem sem senha mas restringem a edição, e qualquer alteração invalida uma assinatura digital, então comprima antes de assinar.

  1. Abra a página Comprimir PDF e solte o seu PDF na caixa.
  2. Mantenha o método recomendado e a qualidade “Equilibrado”, ou escolha outros.
  3. Clique em “Comprimir PDF”, compare os dois tamanhos e baixe o arquivo menor.

Remover páginas ou dividir o PDF

Às vezes, o jeito mais rápido de ter um arquivo menor é enviar menos. Se o destinatário só precisa de parte de um documento, exclua as páginas de que ele não precisa, ou extraia as poucas de que precisa. Imagens que aparecem só nas páginas removidas ficam de fora do novo arquivo, então uma digitalização diminui mais ou menos na proporção das páginas que você tira.

Quando um serviço de e-mail recusa um anexo grande, dividir também pode ajudar. Muitos serviços limitam um anexo a algo entre 10 e 25 MB, e alguns contam o tamanho codificado, que é cerca de um terço maior que o próprio arquivo. Divida uma digitalização de 40 MB em duas ou três partes com a ferramenta Dividir PDF e envie-as em e-mails separados, ou comprima as partes também. Se o documento é uma digitalização que você só precisa ler na tela, converter as páginas em imagens JPG é outra opção.

Qual método você deve usar?

Comece pelo método que muda menos. Tente uma limpeza sem perdas quando o conteúdo precisa continuar exatamente igual. Para digitalizações e PDFs cheios de fotos, reduza as imagens para cerca de 150 DPI, o que ainda fica nítido na tela e serve para a maioria das impressões de escritório. Desça para cerca de 96 ou 72 DPI só quando o arquivo precisar caber em um limite rígido, e confira se as letras pequenas continuam legíveis. Guarde sempre o arquivo original, porque nenhum desses métodos consegue recuperar detalhes que foram descartados.

Perguntas frequentes

Por que o meu PDF não fica menor?

Provavelmente ele tem poucas imagens, ou as imagens já estão bem comprimidas. Textos e fontes ocupam pouco espaço e geralmente já estão comprimidos. Nesse caso, remover as páginas de que você não precisa é o principal jeito de deixar o arquivo menor.

Comprimir um PDF reduz a qualidade?

Métodos sem perdas, como o qpdf ou a limpeza sem perdas do FileReshape, não mudam nada que você possa ver. Métodos que reduzem imagens diminuem os detalhes de fotos e digitalizações, enquanto o texto continua nítido. Transformar páginas em imagens afeta o texto também.

O meu PDF é enviado quando uso o FileReshape?

Não. O PDF é lido e regravado pelo seu navegador, no seu próprio dispositivo, e o arquivo não é enviado a um servidor.

Que DPI devo usar para um PDF digitalizado?

Cerca de 150 DPI bastam para ler na tela e para impressão normal. Use de 200 a 300 DPI quando letras pequenas ou detalhes finos forem importantes, e cerca de 96 DPI ou menos só para uma cópia rápida de pré-visualização.

Dá para comprimir um PDF protegido por senha?

Não com o FileReshape. Primeiro remova a proteção com uma ferramenta que você tenha permissão para usar nesse arquivo e depois comprima a cópia sem a senha.