
ご存じのとおり、インターネットには3つの一般的な画像形式があります。 「不可逆」JPEGがあります。これは、見た目が問題ないためほとんどの場合に機能し、比較的少ないスペースで済みます。 透明度とアニメーションをサポートするGIFがありますが、幅広い色を再現するのはひどいです。最後に、透明度をサポートする「ロスレス」PNGがあります。これは、元の画像の再現に妥協することはありませんが、快適さのために少しスペースが多すぎます。
ここwdzwdzでは、この投稿のスクリーンショットを含め、多くのスクリーンショットにPNGを使用しています。これは、画像が上記の形式でどのように鮮明に見えるかが気に入っているためです。 ただし、肥大化したファイルサイズは、リーダーのページ読み込み時間が遅くなり、バックエンドサーバーの読み込みが増えることを意味するため、私たちが好きではないものです。 ありがたいことに、TinyPNGのようなオンラインツールを使用して、この問題を回避し、画質と画像サイズの最適なバランスを実現しました。
ただし、TinyPNGはオンラインツールです。 インターネットにアクセスできないが、すべてのスクリーンショットをすぐに処理する必要がある場合はどうなりますか? その上、私がインターネットにアクセスできるとしても、より少ないステップで仕事を成し遂げるために、ネイティブのデスクトップツールを好むでしょう。
PNGooと入力します。 主にKornelLesińskiによって開発されたこのWindowsユーティリティは、pngquantコマンドラインツールのグラフィカルユーザーインターフェイス(GUI)として機能し、画質に影響を与えることなくPNGファイルサイズを大幅に縮小します。
Horizon for iOSのレビューに使用したスクリーンショットを使用してPNGooをテストしましたが、結果は非常に驚くべきものでした。 Paint.NETを使用して保存した後の4つの元のPNGの重量は約2.5MBでしたが、サイズの1/5未満に縮小されました。pngquantを実行した後のわずか550KBです。 私のコンピューターでプロセスが完了するのに10秒もかかりませんでしたが、読者全体としてはさらに多くの節約になります(帯域幅の請求額の削減は言うまでもありません)。
私のテストでは、PNGooは、Windows用の他の一般的なPNG圧縮ツールである「PNGGauntlet」よりも高速であるだけでなく、より効率的であることがわかりました。
PNGooには、元のPNGを上書きする便利なオプションが付属しているため、別のフォルダーを開いて新しく圧縮された画像を使用する必要がなくなります。 それ以外に、もちろん、「出力ディレクトリ」を変更したり、画像の最適化をさらに改善するためにカラー設定を変更したりすることもできます。
Linuxでpngquant用のGUIツールが見つかりませんでしたが、OS Xユーザーは、以下のリンクにある公式pngquantWebサイトからImageAlphaをチェックする必要があります。