
Windows 7 のエクスプローラーの新しいファイル レイアウトについて。一部の PNG にはサイズが表示されますが、他の PNG にはサイズが表示されません。再起動とキャッシュのクリアを試しましたが、機能しません。また、これらの画像はすべて Paint.NET で保存されたため、サイズがファイルに埋め込まれていないことは確かです。埋め込まれていたとしても、Windows はそれに従っていないようです。サイズが表示されない画像は 300x300 です。サイズが表示されなくなるまでの最大サイズはありますか?
答え1
問題の PNG をアップロードしないと確実なことは言えませんが、EXIF メタデータが欠落しているか、ドキュメント自体ではなくレイヤー上のメタデータが欠落しているか、外国語の文字が使用されている可能性があります。 では、Paint.net
たとえばCtrl+ A、Ctrl+ C、Ctrl+ Alt+Vを実行して新しい PNG を保存することにより、Exif メタデータなしで PNG を作成できます。また、ファイル サイズを削減するなど、メタデータを削除するためのメタデータ ストリッパーが多数あります。プログラムで PNG を読み込んで、メタデータがあるかどうかを確認します。
答え2
適切な回答を得るには、小さい画像と大きい画像の両方のサンプル画像が必要です。これにより、それらの属性を比較できます。画像の種類は通常、ファイル拡張子ではなく、その内容から判断されます。そのため、.gif 画像は .png という名前にすることができますが、それでも正しく表示される可能性があります (表示プログラムのスマートさに依存します)。
私が知っている、エクスプローラーでイメージ タイプを有効にするレジストリ ハックの 1 つは次のとおりです。
に移動しStart -> Run
て入力しregedit
、[OK] をクリックしてレジストリ エディターを起動します。レジストリ キーに移動し、文字列値が存在し、その値が次のように設定されているHKEY_CLASSES_ROOT\.png
ことを確認します。PerceivedType
image