WindowsでOptiPNGを使用して、PNGファイルでいっぱいのフォルダーのロスレスバージョンを作成するだけです。
次のコマンドで十分ですか?
optipng *.png
o7
オプションの使用についても見てきましたが、結局、すべてのPNGファイルのロスレスコピーを保証するコマンドの実行方法がわかりません。
ありがとうございました。
OptiPNGプログラムは、セマンティック情報を失うことなく、PNGファイルの最適化を試みます。つまり、サイズを最小限に抑えます。さらに、このプログラムは、整合性チェック、メタデータ回復、pixmapからPNGへの変換などの一連の補助機能を実行する必要があります。
最適化の試みが成功することは保証されていません。このプログラムで最適化できない有効なPNGファイルは、通常はそのまま残されます。それらのサイズは大きくなりません。ユーザーは、このデフォルトの動作をオーバーライドするように要求できます。
OptiPNG最適化アルゴリズムのステップ2:
一連の圧縮方法と戦略を実行し、最小の出力ファイルを生成する圧縮パラメーターを選択します。ステップ2は、-oオプションを使用してカスタマイズできます。
optipng file.png#default速度
optipng -o5 file.png #slow
optipng -o7 file.png#非常に遅い
CLIを試してみました。いくつかのテストの結果、optipng.exe *.png
(デフォルトの速度)とoptipng.exe -o7 *.png
で同じ結果が得られることがわかりました。もちろんそれはソースファイルに依存し、私のテストは徹底的ではありませんでした。ウェブサイトの画像を最適化するために、私は常に-o7
を使用しますが、他の目的(1000ファイルの高速バルク操作など)では、デフォルトの速度の方が賢明かもしれません。選択して、いくつかのテストを行ってください。
GUIスペースでは、 PNGGauntlet を使用します