Khi sử dụng tệp PNG (được tạo bằng Paint.NET) làm hình nền trên trang web của tôi, IE7 đang thay đổi màu sắc và hiển thị phiên bản tối hơn của hình ảnh của tôi , như đã thấy here. Trong hình ảnh này, nền tối và hình nền phải là cả # 001122 và hình nền và hình nền trung bình # 004466. Nhưng IE7 thay đổi hình ảnh thành # 000C1A và # 003A5B tương ứng. Không có vấn đề với FF3.Làm cách nào để Internet Explorer không thay đổi màu trong hình ảnh PNG
12
A
Trả lời
6
IE có một lỗi được biết đến với PNG thông tin gamma, mặc dù tôi nghĩ rằng họ đã cố định nó trong phiên bản 7: -?
Tôi xóa thông tin gamma khỏi tệp PNG bằng cách sử dụng "PNG Crush". Tôi đã tạo một shortcut chuột phải trong Windows explorer. biết thêm thông tin: using pngcrush in windows
2
Tôi nghĩ điều này liên quan đến hiệu chỉnh Gamma. Hãy xem này
http://www.hanselman.com/blog/GammaCorrectionAndColorCorrectionPNGIsStillTooHard.aspx
1
nguồn bổ sung về vấn đề này: http://www.modernblue.com/web-design-blog/tweak-that-gamma/
3
Một thay thế cho pngout là TweakPNG. Đi kèm với một giao diện đồ họa và không cài đặt, rất dễ dàng để loại bỏ các Gama (! Chỉ nhấp chuột phải và xóa nó)
Các vấn đề liên quan
- 1. Thay đổi hình ảnh png trắng thành màu cụ thể
- 2. Làm cách nào để thay đổi màu của hình ảnh trong silverlight/WP7 (Mặt nạ màu)?
- 3. Màu nền trong Internet Explorer
- 4. Thay đổi kích thước hình ảnh PNG
- 5. Internet Explorer toDataURL() thay thế?
- 6. Transparent vấn đề PNG Animate trên Internet Explorer
- 7. Có cách nào để thay đổi khung trong bảng điều khiển tập lệnh Internet Explorer không?
- 8. 'dữ liệu: hình ảnh/jpg; base64' và xem trước hình ảnh jQuery trong Internet Explorer
- 9. internet explorer 9 không hiển thị .png favicon
- 10. Đường viền màu xanh xung quanh bản đồ hình ảnh trong Internet Explorer 9
- 11. Bất kỳ cách nào để 'hack' Internet Explorer 10 để hiển thị hình ảnh biên giới?
- 12. Internet explorer hiển thị liên kết hình ảnh với biên giới màu
- 13. JavaScript: Làm thế nào để mô phỏng sự kiện thay đổi trong internet explorer (đoàn)
- 14. Hiển thị ảnh Internet Explorer và Base64
- 15. thay đổi kích thước hình ảnh và chất lượng PNG
- 16. soapUI thay đổi (tắt) cài đặt proxy của Internet Explorer
- 17. Làm cách nào để chuyển đổi hình ảnh màu thành màu xám trong MATLAB?
- 18. Internet Explorer 8 hiển thị độ dốc thay vì hình nền
- 19. Làm cách nào để thay đổi màu của hình ảnh SVG khi di chuột?
- 20. Hình ảnh WPF, thay đổi màu của pixel
- 21. Làm cách nào để thay đổi kích thước và chuyển đổi hình ảnh đã tải lên thành PNG bằng GD?
- 22. Thay đổi màu của hình ảnh trong javascript
- 23. Làm cách nào để thay đổi hình ảnh của PictureBox?
- 24. Chuyển đổi màu png trong suốt thành màu đơn
- 25. Màu sai khi chuyển đổi hình ảnh TIFF sang PNG trong ImageMagick
- 26. Cách thay đổi màu của hình ảnh khi di chuột
- 27. Làm thế nào để thay đổi một màu cụ thể trong một hình ảnh?
- 28. Javascript: Cần giải quyết: Internet Explorer thay đổi văn bản liên kết khi thay đổi href
- 29. Chuyển đổi hình ảnh .jpg sang .png
- 30. Float bên trái không hoạt động trong Internet Explorer 8
Trong trường hợp này, loại bỏ chỉ mục gamma trên các file PNG là đủ: pngcrush -rem gAMA inputfile.png outputfile.png Cảm ơn! –
PNGGauntlet là một giao diện Windows đẹp cho PNGOUT cũng có thể được sử dụng để loại bỏ gamma khỏi PNG. http://brh.numbera.com/software/pnggauntlet/ –