comparison2026-06-25·7 min

Compressão PDF: comparativo dos métodos

Ghostscript vs qpdf vs pdf-lib: qual motor de compressão PDF escolher? Análise técnica e benchmark.

Os motores de compressão PDF

A compressão PDF consiste em reduzir o tamanho do ficheiro otimizando imagens, fontes e estruturas internas. Três motores dominam: Ghostscript, qpdf e pdf-lib.

O Ghostscript é o padrão da indústria para a compressão PDF. Rasteriza novamente as imagens a uma resolução inferior e aplica uma compressão JPEG ótima.

O qpdf é especializado em transformação de estrutura (linearização, otimização de fluxos) mas não rasteriza novamente as imagens.

O pdf-lib (JavaScript puro) permite manipulações básicas mas não oferece verdadeira compressão de imagens.

Benchmark: taxa de redução por motor

Num PDF de referência de 24 MB (relatório com imagens em alta resolução):

Ghostscript nível «screen» (72 dpi): redução de 92% → 1,9 MB. Qualidade suficiente para leitura no ecrã.

Ghostscript nível «ebook» (150 dpi): redução de 78% → 5,3 MB. Bom compromisso qualidade/tamanho.

Ghostscript nível «printer» (300 dpi): redução de 45% → 13,2 MB. Qualidade de impressão conservada.

qpdf (apenas linearização): redução de 3% → 23,3 MB. Sem compressão de imagens.

pdf-lib (sem compressão de imagens): redução de 1% → 23,8 MB. Insignificante.

Conclusão: o Ghostscript é de longe o melhor motor de compressão PDF. O SafePDF usa-o para os seus três níveis.

Os 3 níveis de compressão do SafePDF

Nível baixo (screen, 72 dpi): ideal para email ou leitura no ecrã. Redução típica de 80-95%.

Nível médio (ebook, 150 dpi): bom compromisso para leitura confortável e impressão básica. Redução típica de 60-80%.

Nível alto (printer, 300 dpi): preserva a qualidade de impressão. Redução típica de 30-50%.

A escolha do nível depende do uso: email → baixo, arquivo → médio, impressão profissional → alto.

Limites da compressão PDF

A compressão não pode reduzir indefinidamente um PDF. Um PDF já comprimido (imagens já em JPEG) terá uma taxa de redução menor.

PDFs vetoriais (gráficos, esquemas) comprimem-se pior do que PDFs baseados em imagens.

A compressão com rerasterização (Ghostscript) pode degradar a qualidade do texto. O nível «alto» (300 dpi) preserva a nitidez do texto.

SafePDF processes all your PDFs 100% locally. No file ever leaves your machine.