ไม่แน่ใจเกี่ยวกับอินสแตนซ์ที่แน่นอนของคุณ แต่บ่อยครั้งที่ฉันพบไฟล์ PNG ที่เปิดด้วยสีดำหรือสีอื่นแทนความโปร่งใส โดยทั่วไปนี่เป็นเพราะไฟล์ PNG ที่ใช้สีที่มีการจัดทำดัชนีและมีพาเล็ตอัลฟาแทนที่จะใช้มาสก์อัลฟ่าเต็มรูปแบบในภาพ
โดยทั่วไปเมื่อคุณบันทึกไฟล์ PNG ปกติแล้วคุณใช้ truecolor 24 บิตเต็มรูปแบบ (8 บิตต่อช่อง) บวกกับหน้ากากอัลฟ่าที่เก็บข้อมูลความโปร่งใส เมื่อคุณใช้จานสีมันจะจัดทำดัชนีสีเป็นสี RGB แบบ 24 บิตและเก็บหน้ากากอัลฟ่า 8 บิตแยกต่างหาก
อย่างไรก็ตามPNG ยังสนับสนุนจานอัลฟา ซึ่งหมายความว่าสีที่จัดทำดัชนีของคุณแต่ละสีจะถูกจัดเก็บเป็นสี RGBA 32 บิตพร้อมข้อมูลความโปร่งใสที่ฝังอยู่ในจานสี นี่เป็นเรื่องแปลกเพราะมันยากที่จะทำอย่างชาญฉลาดและน่าเสียดายที่มันไม่เหมาะกับโหมดสีของ Photoshop ดังนั้นเมื่อ Photoshop เปิดขึ้นมันจะอ่านเฉพาะส่วนประกอบ RGB ของแต่ละสีที่จัดทำดัชนีและไม่พบหน้ากากอัลฟาดังนั้นข้อมูลความโปร่งใสทั้งหมดจะหายไป
ฉันจำไม่ได้ว่าพบไฟล์ที่มีการเคลือบสีโดยพลการกับภูมิภาคที่โปร่งใสบางส่วน แต่สิ่งนี้อาจเป็นความแตกต่างของปัญหาเดียวกัน