Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
.PNG
Apresentação de:
Alexandre Lemke
Augusto Schmidt
Carlos Drumm
Jul/2014
Sumário
• Definições
• Histórico
• Aspectos Técnicos
• Compressão
• Utilização
• Comparações
• Referências
Definições
• Imagem: termo que provem do latim ‘imāgo’ e que se refere
à figura, representação, semelhança ou aparência de algo ou
alguém.
Vetoriais Bitmap
Histórico
– O PNG (pronuncia-se “ping”) foi proposto
primeiramente na lista de discussão
comp.graphics da Usenet, após o anúncio, pelas
empresas Unisys e CompuServe, de que o
algoritmo de compressão do formato GIF havia
sido patenteado, e que seus utilizadores
(desenvolvedores, não consumidores finais)
deveriam pagar royalties para seu uso.
Histórico
• O formato foi inicialmente proposto por Thomas Boutell. Em
pouco tempo, grandes nomes da área de TI e de imagens se
juntaram ao projeto, como Adam Costello (responsável pelo
algoritmo de entrelaçamento), Greg Roelofs (responsável
pela ideia do CRC e mantenedor do projeto na internet), Lee
Daniel Crocker (programador presente também na criação
do GIF e do JPEG), entre outros.
• O nome original seria Portable Bitmap Format. A sugestão de
PING como sigla para “PNG Is Not GIF”, com extensão .PNG,
foi mantida em parte no projeto, mas com a alteração do
significado para Portable Network Graphics.
Aspectos Técnicos
Estrutura do Arquivo .PNG:
• Um arquivo PNG é constituído por:
– Uma Assinatura ou Cabeçalho (8 bytes);
• Em notação hexadecimal é: [89 50 4E 47 0D 0A 1A 0A]
16 milhões (24
PNG Sim Não 256 Níveis
bits)
Comparação com outros Formatos
GIF:
• Tamanho de arquivo: geralmente o PNG, nas mesmas configurações do
GIF, gera arquivos menores para a mesma imagens, porém, há exceções;
• Transparência: ambos os formatos suportam transparência, mas de
apenas um nível no GIF, e de 8 bits (256 níveis) no PNG;
• Profundidade de cor: O GIF está restrito a 8 bits, contra até 64 no PNG;
• Entrelaçamento: o tempo total para carregar uma mesma imagem é
semelhante, mas o método do PNG permite discernir a imagem mais
rapidamente;
• Animação: suportada no PNG somente através dos formatos MNG e
APNG, nativa no GIF;
• Compatibilidade: navegadores mais antigos não suportam
completamente o PNG.
Comparação com outros Formatos
JPEG:
• Compressão: sem perdas no PNG, perda geracional no JPEG;
• Transparência: suporte a alfa inexistente no JPEG (apenas com
JNG);
• Tamanho de arquivo: a compressão do JPEG garante arquivos
até 10 vezes menores. Para trabalhos profissionais, usa-se RAW
ou TIFF, e somente depois do trabalho pronto salva-se em JPEG
(a perda de qualidade com apenas uma compressão não é
significativa);
• Tags EXIF: O PNG não tem suporte a armazenamento EXIF,
presente no JPEG.
Comparação com outros Formatos