2009-04-28 7 views
1

Ich erhalte .jpgs von meinem Server und lade sie in meiner as3 App. Ich benutze Flash CS3 und verwende keinen Flex. Gelegentlich erscheinen einige Bilder in der App gelb und unlesbar. Das eigentliche Original des Bildes ist in Ordnung, und hat keine solche Vergilbung, aber wenn ich das Bild in Flash lade, erscheint es gelb. Dies scheint unabhängig von der Größe, denn ich habe große und kleine Bilder, die gelb erscheinen, und einige, die nicht mit der App.Warum erscheinen .jpg's in meiner Flash as3-Anwendung gelb?

Beim Betrachten der Bilder im Flashplayer 9 tritt diese Vergilbung auf. Es passiert immer auf den gleichen, der Rest erscheint wie erwartet. Wenn man sich die Bilder im Flashplayer 10 ansieht, hat sie NIEMALS eine Vergilbung, alle Bilder erscheinen wie beabsichtigt.

+0

Sind sie im CMYK-Format gespeichert? –

+0

Oder 32-Bit-Format? Mit anderen Worten, gibt es etwas Unterschiedliches über die Dateien, die arbeiten, gegenüber denen, die nicht funktionieren? –

+0

Danke! Es war cmyk, das war das Problem. – Alex

Antwort

1

Ich vermute, wie andere Leute gesagt haben, es hat etwas mit dem Farbprofil der JPGs zu tun. Es kann sein, weil FP10 Farbmanagement hat, während FP9 nicht:

http://www.adobe.com/devnet/flash/quickstart/color_correction_as3/

+0

Vielen Dank für den Vorschlag, wir generieren derzeit die .jpgs über ein serverseitiges Konvertierungstool, also werde ich einige Tests mit unserem anderen Entwickler durchführen und die Ergebnisse veröffentlichen! – Alex

+0

Vielen Dank für Ihre Eingabe. Es stellte sich heraus, dass unser Konverter sowohl CMYK- als auch RGB-JPGs umfasste. Als wir unsere Cmyk-Bilder in rgb umwandelten, war die Vergilbung in Flash 9 verschwunden. Danke! – Alex

1

Ich werde zweite die Abstimmung für das Farbmanagement, und fragen, ob die JPEG in Frage, um den Adobe-Farbraum statt SRGB verwenden?

1

CMYK-Bilder mit mehr als 72 dpi haben dieses gelbe Aussehen

Verwandte Themen