O formato de arquivo PNG explicado

Portable Network Graphics · .png

Extensão.png
Tipo MIMEimage/png
TipoImagens
Desenvolvido porPNG Development Group / W3C
Primeira versão1996
Livre de royaltiesSim
CompressãoSem perda

O que é um arquivo PNG?

PNG é um formato de imagem raster sem perda criado em 1996 como substituto livre de patentes do GIF. Cada pixel é guardado exatamente, então capturas de tela, diagramas, logotipos e texto continuam nítidos não importa quantas vezes o arquivo seja salvo. Ele suporta cor de 24 bits mais um canal alfa de 8 bits, que dá uma transparência suave e parcial que o GIF não oferece.

A compressão se baseia no mesmo algoritmo do ZIP, que funciona bem em cores chapadas e padrões repetidos, mas mal em fotografias: uma foto salva como PNG costuma ser várias vezes maior que a mesma imagem em JPG. O PNG pode guardar metadados e um perfil de cor, mas não animação; o APNG, uma extensão separada, cobre isso.

Quando o PNG é a escolha certa

Pontos fortes

  • Sem perda: os pixels são preservados exatamente a cada salvamento
  • Transparência alfa real para logotipos, ícones e sobreposições
  • Texto e linhas nítidos em capturas de tela e diagramas

Limitações

  • Fotografias ficam grandes em comparação com JPG ou WebP
  • Sem animação no formato base
  • Sem suporte nativo a camadas ou formas vetoriais

Como abrir um arquivo PNG

Todo navegador, sistema operacional e editor de imagens abre PNG. Para conferir a resolução gravada para impressão, use o verificador de DPI; para mudá-la sem reamostrar, o conversor de DPI.

Como converter um arquivo PNG

PNG para JPG encolhe fotos que não precisam de transparência, PNG para WebP mantém a transparência em um arquivo menor para a web, PNG para PDF monta um documento a partir de capturas, e PNG para ICO produz um ícone do Windows. PNG para SVG vetoriza gráficos simples.

Perguntas frequentes

PNG é melhor que JPG?

Para capturas de tela, logotipos, texto e imagens com transparência, sim. Para fotografias, JPG ou WebP dão arquivos muito menores sem perda visível nos ajustes de qualidade normais.

Por que meu PNG é tão grande?

Porque é sem perda: uma foto ou uma imagem cheia de gradientes oferece pouca repetição para o compressor. Converta para JPG ou WebP, ou reduza o número de cores se a imagem for um gráfico.

O PNG suporta animação?

Não no formato padrão. O PNG animado (APNG) é suportado pela maioria dos navegadores, mas por menos editores; GIF, WebP ou um MP4 curto são opções mais portáteis para animação.

Posso deixar o fundo de um PNG transparente?

Sim; o PNG suporta transparência alfa completa. Remova o fundo em um editor de imagens e salve como PNG. Converter para JPG depois preencheria a área transparente com uma cor sólida.

Qual é a diferença entre PNG-8 e PNG-24?

São nomes informais para tipos de cor do padrão PNG. O PNG-8 é uma imagem indexada com paleta de até 256 cores, adequada a ícones e gráficos simples. O PNG-24 é truecolor, com 8 bits por canal de vermelho, verde e azul, e o PNG-32 acrescenta um canal alfa de 8 bits. O PNG também aceita 16 bits por canal para trabalhos de alta precisão. Um PNG indexado ainda pode ter transparência, guardada por entrada da paleta.

Um arquivo PNG guarda metadados como EXIF?

O PNG guarda metadados em blocos (chunks). Os blocos de texto tEXt, zTXt e iTXt contêm campos como título, autor, descrição e o programa que criou o arquivo. O bloco pHYs registra a resolução física pretendida para impressão. Uma extensão posterior da especificação acrescentou o bloco eXIf para metadados de câmera, embora capturas de tela e gráficos exportados raramente o tenham. Editores e otimizadores muitas vezes removem esses blocos, então confira o arquivo antes de confiar nos metadados.