To comment on the following update, log in, then open the issue: http://www.openoffice.org/issues/show_bug.cgi?id=60479 Issue #:|60479 Summary:|Alpha transparency ignored for paletted PNG images Component:|gsl Version:|OOo 2.0.1 Platform:|All URL:| OS/Version:|All Status:|UNCONFIRMED Status whiteboard:| Keywords:| Resolution:| Issue type:|DEFECT Priority:|P3 Subcomponent:|code Assigned to:|ssa Reported by:|ace_dent
------- Additional comments from [EMAIL PROTECTED] Fri Jan 13 03:15:07 -0800 2006 ------- Although png's can support a full alpha channel, it is common (esp. for web graphics) to use 'cheap' alpha, where the image is paletted and several tRNS chunk entries define the alpha shades required. This is fully supported by the png spec: http://www.libpng.org/pub/png/spec/1.2/PNG-Chunks.html#C.Anc-trns OpenOffice only displays binary transparency for paletted images, taking any tRNS value greater than 0 to equal 255 (opaque). This is demonstrated with the attached test image, and the resulting screenshot. Obviously this affects any imported graphics in a document. Additionally, I have optimized the entire 'default_images' icon set (57% lossless reduction), with many icons being converted into paletted images with cheap alpha. However, these appear rather more 'chunky' due to this bug- as shown by the attached screenshot of the block arrow icons. With the upcoming ability to theme the UI (issue 36518), it is possible custom icons will also use more optimal png images than full RGBA (24bit). Cheers, Andrew --------------------------------------------------------------------- Please do not reply to this automatically generated notification from Issue Tracker. Please log onto the website and enter your comments. http://qa.openoffice.org/issue_handling/project_issues.html#notification --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]