Frage

Ich arbeite an einer Sidebar Gadget und kann meine JPEGs nicht (Arbeit PNGs) zu zeigen, bis bekommen. Wenn ich versuche, selbst die Datei zu öffnen in IE8 funktioniert es nicht. Firefox, natürlich kann es gut öffnen.

JPEG Details:

Abmessungen: 1080X900 180 dpi Bittiefe 24 Farbdarstellung: unkalibrierten

Ich habe ein paar Dinge reden über die Bilder gefunden falsch komprimiert wird (?), Aber ich habe nicht in der Lage gewesen, um es arbeiten ...

Irgendwelche Hinweise?

War es hilfreich?

Lösung

Warum beschäftigen Sie mit dem Bild bei 180 dpi und nicht die 72 dpi Bildschirmauflösung? Bei Bildschirmauflösung wird das Bild etwa doppelt so groß. Dennoch ist die Größe für jeden Browser überschaubar.

Wenn ein Gadget erstellen, sollten Sie PNGs für alle Elemente der Gadgets werden. Haben Sie Fragen JPEG-Fotos angezeigt wird?

Haben Sie an der Spitze des IE für die gelben Balken sahen, dass blockiert bestimmte verdächtige Inhalte nicht geladen werden (Pop-ups, activex, javascript, etc.)? Wenn es scheint, versuchen Sie es sagen zu „erlauben“.

Schließlich, was verwenden Sie Ihre Bilder in JPEG zu komprimieren?

EDIT: Wenn Sie Batch-Konvertierung der Batch-Konverter in Photoshop tun wollen oder das Bedienfeld Aktionen verwenden Sie den Konvertierungsprozess für ein einzelnes Bild aufzeichnen, dann wiederholen Sie die Aktion auf einen ganzen Ordner. Darüber hinaus können Sie diese Aktion zu einem „Tröpfchen“ speichern, die eine kleine Anwendung, ist die Aktion enthält, die Ihnen ein Bild oder einen Ordner auf fallen können.

Alternativ, wenn Sie nicht wie das Lernen Aktionen fiel, XNView ist ein ausgezeichnete Bildbetrachter und Konverter, der so etwas wie 160 verschiedene Bildformate unterstützt und Batch umwandeln können und Batch-umbenennen riesige Listen von Dateien.

Andere Tipps

IE8 fällt die Unterstützung für CMYK JPEG und macht sie als berüchtigte rote X, ohne so viel wie eine Warnung.

Wenn Sie ImageMagick:

identify -verbose image.jpg

finden Sie das Bild Farbraum zeigen. Wenn es CMYK ist, können Sie in RGB konvertieren mit:

convert broken.jpg -colorspace RGB fixed.jpg

Wenn Sie RGB zu CMYK-Konvertierung auf einer ganzen Charge von JPEG-Bildern tun müssen, dieser Befehl für Sie hilfreich sein:

for i in *.jpg; do convert "$i" -colorspace RGB "$i"; done

PS: Wenn Sie möchten, um zu sehen, was los ist, fügen Sie einfach -verbose:

for i in *.jpg; do convert "$i" -colorspace RGB -verbose "$i"; done

Ich hatte ein ähnliches Problem mit IE8 zwei JPEG-Bilder nicht angezeigt werden. FF, Safari, Chrome alle angezeigt, sie ohne Beschwerde aber IE tat, als ob die Dateien nicht da waren. Ich habe keine Ahnung, was los war, aber eine schnelle Bildumwandlung gif oder png das Problem behoben. Just another in einer langen Reihe von Bestätigungen, die IE saugt.

Sie haben ähnliche Probleme mit vorhandenen Bildern, die in IE8 erscheinen nicht.

Das Problem ist, wie converter42 sagt: CMYK-Bilder

wandeln sie in RGB-Farbraum, und alles ist gut

Die Lösung mit dem PNG ist nicht die beste, weil PNG-Dateien viiiel größer als JPGS sein können.

Wenn Sie Photoshop verwenden, die JPGs zu schaffen. Versuchen Sie, die unten.

  1. Öffnen Sie die Datei und gehen Sie zu Menü ‚Bild‘
  2. Zum Modus
  3. Wählen Sie RGB
  4. Speichern und Hochladen auf den Server.

Das sollte funktionieren.

ich dieses Problem behoben, indem die CMYK-JPEG-Datei in Windows Paint öffnen und dann als JPEG speichern, welche Farbe als RGB standardmäßig codiert. Nicht eine große Lösung, weil ich bin sicher, dass Paint-Wandler nicht so robust wie Photoshop, aber dies kann eine schnelle Lösung sein, wenn der Job jetzt getan werden muss, und es gibt keinen Zugang zu den Werkzeugen oben.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top