Png 는 GIF 및 TIFF 파일 형식을 대체하고 GIF 파일 형식에서 사용할 수 없는 일부 기능을 추가하도록 설계된 무손실 압축 알고리즘의 비트맵 형식입니다. PNG 는 LZ77 에서 파생된 무손실 데이터 압축 알고리즘을 사용합니다. 압축률이 높고 파일 크기가 작기 때문에 일반적으로 JAVA 프로그램, 웹 페이지 또는 S60 프로그램에서 사용됩니다.
발전사:
유리시스템사는 1995 초반에 사용하는 GIF 형식의 LZW 데이터 압축 알고리즘의 소프트웨어 특허에 따라 상용료를 부과하기 시작했다. 특허의 영향을 피하기 위해 단일 이미지를 나타내는 PNG 와 애니메이션을 나타내는 MNG 그래픽 파일 형식이 동시에 만들어집니다.
1999 년 8 월, Unisys 는 무료 소프트웨어 및 비상업용 소프트웨어 개발자를 위한 GIF 특허 무료 라이센스를 추가로 중단하여 PNG 형식에 더 많은 관심을 기울이고 있습니다.
PNG 의 전파 과정에서 많은 웹 브라우저가 PNG 형식을 완전히 지원하는 데 오랜 시간이 걸렸습니다. 예를 들어 Microsoft Windows 의 기본 Internet Explorer 브라우저는 버전 7.0 까지 PNG 형식의 반투명 효과를 지원하지 않습니다.
이전 버전 (예: 6.0 SP 1) 에서는 핫픽스를 다운로드하거나 웹 사이트에서 제공하는 추가 스크립트 지원이 필요했기 때문에 PNG 형식이 널리 인정되지 않았습니다.