サイドバーガジェットで作業していますが、JPEGを表示できません(PNGは機能します)。IE8でファイルを単独で開こうとすると、機能しません。もちろん、Firefoxはそれをうまく開くことができます。
JPEGの詳細:
寸法:1080X900 180 dpiビット深度24色表現:未校正
画像が正しく圧縮されていないことについて話していることがいくつかありますが(?)、それを機能させることができませんでした...
手がかりはありますか?
サイドバーガジェットで作業していますが、JPEGを表示できません(PNGは機能します)。IE8でファイルを単独で開こうとすると、機能しません。もちろん、Firefoxはそれをうまく開くことができます。
JPEGの詳細:
寸法:1080X900 180 dpiビット深度24色表現:未校正
画像が正しく圧縮されていないことについて話していることがいくつかありますが(?)、それを機能させることができませんでした...
手がかりはありますか?
IE8 は CMYK JPEG のサポートを終了し、悪名高い赤い X として警告を表示せずにレンダリングします。
ImageMagick をお持ちの場合:
identify -verbose image.jpg
画像の色空間が表示されます。CMYK の場合は、次の方法で RGB に変換できます。
convert broken.jpg -colorspace RGB fixed.jpg
JPEG 画像のバッチ全体で CMYK から RGB への変換を行う必要がある場合は、次のコマンドが役立ちます。
for i in *.jpg; do convert "$i" -colorspace RGB "$i"; done
PS: 何が起こっているのかを確認したい場合は、-verbose を追加してください:
for i in *.jpg; do convert "$i" -colorspace RGB -verbose "$i"; done
IE8には表示されない既存の画像にも同様の問題がありました。
問題は、converter42が言うように、CMYK-Imagesです。
それらをRGB色空間に変換すると、すべてが良好になります
PNGファイルはJPGSよりもはるかに大きくなる可能性があるため、PNGを使用したソリューションは最適ではありません。
IE8で2つのJPEG画像が表示されないという同様の問題がありました。FF、Safari、Chromeはすべて文句なしにそれらを表示しましたが、IEはファイルがそこにないかのように動作しました。何が起こっているのかわかりませんが、画像をgifまたはpngにすばやく変換すると問題が解決しました。IEが吸う確認の長い列のちょうど別のもの。
jpg の作成にフォトショップを使用している場合。以下を試してください。
これはうまくいくはずです。
なぜ72dpiの画面解像度ではなく180dpiの画像を扱っているのですか?画面解像度では、画像はそのサイズの約2倍になります。それでも、サイズはどのブラウザでも管理できます。
ガジェットを作成するときは、ガジェットのすべての要素にPNGを使用する必要があります。JPEG写真の表示に問題がありますか?
特定の疑わしいコンテンツ(ポップアップ、ActiveX、JavaScriptなど)の読み込みをブロックするIEの上部にある黄色のバーを探しましたか?表示された場合は、「許可」するように伝えてみてください。
最後に、画像をJPEGに圧縮するために何を使用していますか?
編集:バッチ変換を行う場合は、フォトショップのバッチコンバーターを使用するか、[アクション]パネルを使用して単一の画像の変換プロセスを記録してから、フォルダー全体でアクションを再生します。さらに、このアクションを「ドロップレット」に保存できます。これは、画像またはフォルダーを上にドロップできるアクションを含む小さなアプリケーションです。
または、アクションを習得したくない場合は、XNViewは、160の異なる画像形式などをサポートし、ファイルの膨大なリストをバッチ変換およびバッチ名前変更できる優れた画像ビューアおよびコンバータです。
Windows ペイントで CMYK JPEG ファイルを開き、JPEG として保存することでこの問題を修正しました。これは、ペイントがデフォルトで RGB としてエンコードします。Paint のコンバーターは Photoshop のコンバーターほど堅牢ではないため、優れた解決策ではありませんが、今すぐ作業を行う必要があり、上記のツールにアクセスできない場合は、これで簡単に解決できます。