NXPwerLiteによって軽量化されたファイルを再度軽量化することはできますか

NXPwerLiteによって軽量化されたファイルを再度軽量化することはできますか

Q: NxPowreLiteによって軽量化されたファイルを軽量化しようとすると「すでに軽量化済のファイルです」と表示され軽量化されませんが、再度軽量化することはできないのでしょうか。

A: ファイルの再軽量化をすることは可能ですが、条件があります。

NxPowreLiteによって軽量化されたファイルには、いくつかのタグ情報が埋め込まれています。
タグ情報には、NxPowreLiteによって軽量化されたか否かのフラグや、前回軽量化実施直後のファイルサイズ、その他前回軽量化実行時の軽量化レベル設定値などが含まれます。

NxPowreLiteがファイルを軽量化する際は、まずそのタグ情報を確認し、軽量化済のファイルについては再度軽量化する余地があるかを判断します。軽量化する余地があるかどうかは、主に下記の点で判断されます。
  1. 前回軽量化後にファイルが編集されており、一定以上のファイルサイズの増減がある
  2. 軽量化レベル設定値について、前回の軽量化実行時よりもさらに強度に軽量化するよう値が設定されている
     (例:画像解像度の値が前回よりも低く設定されている / 前回は軽量化の対象から外されていたメタデータが軽量化の対象となっている)
上記のいずれかに当てはまる場合、さらに軽量化の余地があると判断され軽量化の対象となります。
どちらにも当てはまらない場合は、これ以上軽量化する余地がないと判断され、処理がスキップされます。

Info
NxPowreLiteによって埋め込まれたタグ情報は、エクスプローラーのプロパティからは確認できません。