Đây là hình ảnh: Gradient1 http://adamhaskell.net/img/gradient1.png
Hình ảnh này là một màu đen đơn giản trong suốt được lưu trong toàn bộ RGB RGBA.Độ trong suốt của Alpha trong hình ảnh được lập chỉ mục-png
Đây là cùng một hình ảnh, chuyển đổi sang lập chỉ mục-alpha PNG bởi GIMP (Photoshop tạo ra kết quả tương tự)
Gradient2 http://adamhaskell.net/img/gradient1b.png
Như bạn thấy, gradient tại là nửa đục nửa trong suốt.
Dưới đây là hình ảnh tương tự một lần nữa, chỉ có thời gian này nó đã được chuyển đổi sang lập chỉ mục-alpha PNG bởi một kịch bản PHP tôi đã viết:
Gradient3 http://adamhaskell.net/img/gradient1c.png
Vì vậy, câu hỏi của tôi là: Tại sao GIMP và Photoshop không thể hỗ trợ một phần minh bạch trong các hình ảnh được lập chỉ mục, khi kịch bản lệnh PHP cho thấy rõ ràng rằng một hình ảnh như vậy có thể được tạo ra mà không có vấn đề gì?
Có bất kỳ điều gì "sai" với hình ảnh có pallette chứa thông tin alpha không?
Câu hỏi liên quan đến lập trình khác: Tính minh bạch này trong hình ảnh cuối cùng có hoạt động trong Internet Explorer 6 không?
'optipng-force' lưu chính xác nó dưới dạng chỉ mục-alpha. –