PNG
Também conhecido como: Portable Network Graphics
PNG é um formato de imagem que comprime sem perder qualidade e aceita transparência. É indicado para prints de tela, gráficos, diagramas e desenhos de linha.
PNG significa Portable Network Graphics. Foi criado como substituto livre do GIF: a motivação, em dezembro de 1994, foi o anúncio de que implementações do GIF teriam de pagar royalties pela patente do algoritmo LZW. A primeira versão do formato saiu em outubro de 1996, e hoje há uma especificação do W3C (Terceira Edição, de 2025) e a norma ISO/IEC 15948.
Dois traços definem o formato: a compressão não descarta informação e há um canal opcional de transparência. A especificação do W3C descreve o PNG como formato para armazenamento sem perdas de imagens, com cor indexada, tons de cinza ou cor verdadeira e canal alfa opcional.
Como funciona
A compressão do PNG é sem perdas. Antes de comprimir, cada linha da imagem passa por um filtro que prepara os dados, e depois o conjunto é comprimido com DEFLATE (método de compressão 0 na especificação), que combina o algoritmo LZ77 e a codificação de Huffman (RFC 1951). O mesmo DEFLATE é usado no ZIP. Ao descomprimir, os pixels originais voltam exatamente iguais, por mais vezes que o arquivo seja salvo.
O JPEG faz o contrário: descarta informação para gerar arquivos menores, e cada nova compressão degrada a imagem um pouco mais.
A transparência vem do canal alfa. Cada pixel guarda, além da cor, um valor de opacidade, de totalmente transparente a totalmente opaco. É por isso que um logo em PNG pode ficar sobre qualquer fundo sem o retângulo branco em volta. O JPEG não tem canal alfa.
Quando usar
A MDN recomenda o PNG quando é preciso reprodução fiel da imagem original ou transparência, e o descreve como a melhor escolha para capturas de tela, diagramas e desenhos de linha, enquanto o JPEG é uma boa opção para fotografias. Em um print de texto sobre fundo liso, o PNG mantém as bordas das letras nítidas; no JPEG, essas bordas são justamente onde aparecem os artefatos da compressão.
Como o PNG não descarta informação, fotos em PNG costumam gerar arquivos bem maiores do que em JPEG. O ganho de nitidez só compensa quando a imagem tem bordas duras e áreas de cor chapada.
PNG dentro de PDF
Um PDF não guarda um arquivo PNG: guarda os dados da imagem com um dos filtros previstos na especificação. Um deles é o FlateDecode, que usa zlib/deflate, o mesmo método do PNG, e aceita preditores no estilo do PNG. A transparência pode ser guardada em uma imagem de máscara separada (SMask). Os pixels e a transparência sobrevivem, mas o formato PNG em si deixa de existir ali dentro.
No FacilPDF, o JPG para PDF aceita PNG, mas grava todas as imagens no PDF como JPEG (qualidade de 92%), com fundo branco no lugar da transparência. Ou seja: o PDF gerado por essa ferramenta não preserva a compressão sem perdas do PNG original.
No sentido inverso, a ferramenta de extrair imagens de PDF salva cada imagem encontrada como arquivo PNG, qualquer que seja o formato em que ela estava guardada no PDF.
Fontes
Consultadas em 21/10/2026.