I know this is an old question, I did try to
search the answers and tried a lot, but I still can not figure it out. Could
anyone give me a hint?
I have a very small SVG file, which has a freehand
path. [http://www.dynazone.com/SVG/svg5.svg]
I did the following to produce a PNG file called
svg5.png [http://www.dynazone.com/SVG/svg5.png]
java -jar batik-resterizer.jar
svg5.svg
But after I create the webpage with that svg5.PNG
file, I put it on top of my testing webpage, and browse it with IE 6. I found
its background is not transparent at all.
I tried different approaches, but all
failed:
1) java -jar batik-resterizer.jar -bg 0.0.0.0
svg5.svg --- failed
2) Change the PNGTranscoder.java, change variable
"a" to 0. a is alpha channel value. --- failed again
... ...
Now matter what I have tried, the background of the
generated PNG file was either all black or all white, but never
transparent.(I am new to Image processing, maybe something above I
did is not in correct way. Correct me please. )
After some search, I found some PNG files got from
somewhere else could work very well with my test page.
So, Can anyone give me some suggestion how I can
convert my svg5.svg to a svg5.PNG with transparent background with
Batik?
Thanks a lot,
Leo |
- Re: SVG->PNG, background tranparency problem. Help pl... classloader
- Re: SVG->PNG, background tranparency problem. He... Vincent Hardy
- Re: SVG->PNG, background tranparency problem. He... Chris Lilley
- Re: SVG->PNG, background tranparency problem.... classloader
- SVG->PNG - super large image Tangent
- SVG->PNG - super large image Thomas E Deweese