A compressão remove redundância, não conteúdo
Um PDF guarda as páginas como instruções de desenho: texto com suas fontes, imagens em certa resolução, traçados vetoriais e uma árvore de estrutura. Um compressor pode remover três tipos de redundância: imagens guardadas em resolução maior do que a usada na exibição, fontes embutidas inteiras quando só alguns glifos são usados e objetos que ninguém mais referencia depois de uma edição.
O que ele não pode é remover conteúdo. Se cada página é uma foto digitalizada a 600 dpi, a única forma de diminuir o arquivo é jogar pixels fora — e isso é uma decisão de qualidade, não uma otimização.
Os três casos em que o arquivo cresce
Um resultado maior que a entrada é quase sempre um destes:
- O arquivo já estava otimizado. Uma segunda passada num documento com fontes em subconjunto e imagens reduzidas só pode recodificar, e recodificar um JPEG com qualidade parecida aumenta o tamanho sem aumentar o detalhe.
- A entrada era um digitalizado guardado em JPEG e o compressor converteu para um formato sem perdas ou reempacotou. Sem perdas é maior por definição.
- O documento foi linearizado, assinado ou cifrado na saída. Fluxos de objetos, dicionário de assinatura e atualização incremental acrescentam bytes que nada têm a ver com as páginas.
O que fazer em vez disso
A pergunta útil não é “como comprimo isso”, mas “o que está ocupando o espaço”. Dois fatos reduzem o problema antes de mexer em qualquer ajuste:
- Tente selecionar texto numa página. Se conseguir, há camada de texto e o peso está em fontes e imagens, não em digitalização.
- Divida o tamanho pelo número de páginas. Um documento de texto costuma ter dezenas de kilobytes por página; um digitalizado, de centenas de kilobytes a alguns megabytes.
- Se for digitalizado, baixe a resolução e passe para escala de cinza quando o conteúdo permitir. É ali que estão os megabytes.
- Se já é pequeno por página, deixe como está. Recomprimir um PDF de texto de 300 KB raramente fica abaixo de 250 KB e muitas vezes termina maior.
Sobre “comprimir para um tamanho”
Algumas ferramentas oferecem um tamanho-alvo: “deixe em 2 MB”. É outra operação: baixa a resolução e a qualidade das imagens até a estimativa caber, e continua baixando até o arquivo caber, mesmo que as páginas fiquem ilegíveis. Se um formulário tem limite rígido, funciona; se você só quer um arquivo menor, fixar a qualidade é mais seguro.