PNG ファイルとは?
PNG — ロスレス画像
どんな形式か
PNGは画像を一切劣化させずに圧縮します。保存した画像を開き直しても、ピクセル単位でまったく同じ状態が保たれます。100回保存し直しても画像が劣化することはありません。
PNGのもう一つの大きな特長は透明表現です。単純な有無だけでなく、各ピクセルにアルファチャンネルが備わっており、256段階で不透明度を指定できます。これにより、ドロップシャドウやぼかした輪郭を、どんな背景の上にも自然になじませることができます。
歴史と由来
PNGは1996年、ある反発から生まれました。それまで広く使われていたGIF形式は、Unisys社が特許を持つ圧縮アルゴリズムに依存していましたが、同社が突然その権利を主張し始めたのです。
これに対しウェブコミュニティは、わずか数か月で、技術的に優れ、特許のかからない新しい形式を作り上げました。それがPNGです。1996年にはW3C勧告となりました——集団的な反発から標準規格が生まれた稀有な例と言えます。
便利な理由
画質の劣化が一切なく、精密な透明表現が可能で、文字や細い線も鮮明に表示されます。
スクリーンショットやロゴ、アイコン、図表など、鮮明さを保つ必要のあるあらゆる画像に適した形式です。
限界と欠点
写真の場合、PNGは非常に重くなります。JPEGなら300KB程度で済むところ、同じ写真をPNGで保存すると3,000KBにもなることがあります。何百万もの微妙に異なる色調に対しては、可逆圧縮であっても劇的な圧縮効果は望めません。
標準のPNGはアニメーションに対応しておらず、この点ではGIFに取って代わることができませんでした。
使い方のヒント
透明感や鮮明さが必要な場合はPNGを使いましょう。ウェブ用の写真であれば、JPEGやWebP、AVIFに変換することをおすすめします。見た目をほとんど損なわずに、ファイルサイズを10分の1程度に抑えられます。
透明なPNGをJPEGに変換する際は注意が必要です。透明部分は消えてしまい、代わりに背景色——多くの場合は黒か白——が入ってしまいます。それが必ずしも意図した色とは限りません。
フランスにある安全なサーバーで、PNG を数秒で変換できます。
PNG を変換する