Work on supporting transparency in icons generation
[lgpl/argeo-commons.git] / swt / org.argeo.cms.swt / src / org / argeo / cms / swt / osgi / BundleSvgTheme.java
index e65f226e2bf8174119a229c2a51c275912ecda04..1e52001cbc429999a0fbc62a5a3e1aa7c3ed215d 100644 (file)
@@ -1,5 +1,6 @@
 package org.argeo.cms.swt.osgi;
 
+import java.awt.Color;
 import java.io.ByteArrayInputStream;
 import java.io.ByteArrayOutputStream;
 import java.io.IOException;
@@ -57,6 +58,7 @@ public class BundleSvgTheme extends BundleCmsSwtTheme {
                                transcoder = new PNGTranscoder();
                                transcoder.addTranscodingHint(PNGTranscoder.KEY_WIDTH, (float) size);
                                transcoder.addTranscodingHint(PNGTranscoder.KEY_HEIGHT, (float) size);
+                               transcoder.addTranscodingHint(PNGTranscoder.KEY_BACKGROUND_COLOR, new Color(255, 255, 255, 0));
                                transcoders.put(size, transcoder);
                        }
                }