From: Andre W. <wo...@us...> - 2005-04-11 07:18:59
|
Hi, On 08.04.05, Francisco Vila wrote: > IE can show well PNGs with their transparency if they are palette > images (not RGB). This way they have binary transparency. So IE > displays these images without the ugly grey background. > > Provided that you do not have thousands of colors in your image, a > 256-color palette is a good approximation. But we have a lot of partially transparent pixels for antialiased pixels. Are you sure you can create a palette containing *partially* transparent "colors"? Otherwise we would just have gif behaviour having a transparent color. Instead of doing such a *wrong* thing, IE should be fixed ... ;-) The backgroundcolor-trick in ghostscripts pngalpha output device makes it working on IE with partially transparent pixels! However, we can't use that (at least for some examples due to antialias render bugs in ghostscript -- and since we've automated these things, we can't use it at all). Does somebody know a way to set the background color? Best would be to do it within PIL, which we currently use for our own-written antialiasing. André -- by _ _ _ Dr. André Wobst / \ \ / ) wo...@us..., http://www.wobsta.de/ / _ \ \/\/ / PyX - High quality PostScript figures with Python & TeX (_/ \_)_/\_/ visit http://pyx.sourceforge.net/ |