Wenn ich PNG Dateien (mit Paint.NET) als Hintergrundbilder auf meiner Website benutze, ändert IE7 die Farben und zeigt tatsächlich eine dunklere Version meiner Bilder an , wie gesehen here. In diesem Bild sollten der dunkle Hintergrund und das Hintergrundbild beide # 001122 und der mittlere Hintergrund und das Hintergrundbild # 004466 sein. Aber IE7 ändert die Bilder zu # 000C1A bzw. # 003A5B. Kein Problem mit FF3.Wie kann ich Internet Explorer veranlassen, die Farben in meinen PNG Bildern nicht zu ändern?
12
A
Antwort
6
IE hat ein bekannter Fehler mit PNG Gamma-Info, obwohl ich dachte, dass sie es in Version behoben hatte 7: -?
Ich entferne die Gamma-Informationen aus PNG-Dateien mit "PNG Crush". Ich habe im Windows Explorer eine Verknüpfung mit der rechten Maustaste erstellt. Weitere Informationen: using pngcrush in windows
2
Ich denke, das hat mit Gamma-Korrektur zu tun. Werfen Sie einen Blick auf diese
http://www.hanselman.com/blog/GammaCorrectionAndColorCorrectionPNGIsStillTooHard.aspx
1
Zusätzliche Ressource zu diesem Thema: http://www.modernblue.com/web-design-blog/tweak-that-gamma/
3
Eine Alternative zu PNGOUT ist TweakPNG. Kommt mit einem GUI und ohne Installer, sehr einfach, die GAMA (! Einfach kopieren und löschen) entfernen
Verwandte Themen
- 1. Wie kann ich die Größe eines Bildes ändern, ohne die Farben in einem Bild zu ändern?
- 2. Wie kann ich den Internet Explorer-Suchassistenten programmgesteuert ändern?
- 3. Ändern von Anforderungsheadern in Internet Explorer
- 4. Wie Standardbrowser zu Internet Explorer in R festlegen?
- 5. Ich kann die Logcat-Farben von Android Studio nicht ändern
- 6. Z-index in Internet Explorer funktioniert nicht
- 7. window.resize Ereignisauslösung in Internet Explorer
- 8. Wie kann ich Internet Explorer unter Ubuntu installieren?
- 9. Wie zum Internet Explorer Eigenschaftenfenster in C#
- 10. Wie kann ich zwingen Internet Explorer CSS-Stile
- 11. Wie kann ich die Farben meines Highcharts-Kreisdiagramms ändern?
- 12. Wie kann ich Internet Explorer eine benutzerdefinierte Symbolleistenschaltfläche hinzufügen?
- 13. Wie kann ich die Größe von Bildern bei phonegap ändern?
- 14. Export DIV zu PDF funktioniert nicht im Internet Explorer
- 15. Wie kann ich meinen Zeitzonen-Offset ändern?
- 16. Wie kann ich Fensterbewegungsbefehle veranlassen, ein bestimmtes Fenster zu ignorieren?
- 17. Wie kann ich die Powershell-Farben zurücksetzen
- 18. CSS "nicht gesetzt"/"initial" in Internet Explorer
- 19. Visual Studio - Internet Explorer
- 20. oninvalid Ereignis & Internet Explorer?
- 21. Wie lade ich PNG aus dem Internet in TImage-Steuerelement?
- 22. Internet Explorer Jumpy Scrolling
- 23. Wie kann ich alle Links zu Bildern in Prototyp auswählen
- 24. AngularJS und Internet Explorer
- 25. Ein Png-Bild in älteren Versionen von Internet Explorer transparent machen
- 26. -webkit-transform funktioniert nicht in Internet Explorer
- 27. Internet Explorer automatisieren
- 28. Internet Explorer Wie Schaltfläche Wahnsinn
- 29. AJAX arbeiten nicht in Internet Explorer 9
- 30. So löschen Sie transparente Farben in Bildern?
In diesem speziellen Fall das Entfernen nur die Gamma-Abschnitt aus der PNG-Datei genügt: pngcrush -rem gAMA Eingabedatei.png Ausgabedatei.png Danke! –
PNGGauntlet ist eine nette Windows-GUI für PNGOUT, die auch zum Entfernen des Gamma von PNGs verwendet werden könnte. http://brh.numbera.com/software/pnggauntlet/ –