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]

Reply via email to