I don't think rgba(...) is allowed in SVG 1.2. You need to use fill-opacity to set the alpha value.
Thomas On Fri, Mar 29, 2013 at 3:08 PM, David Hoffer <dhoff...@gmail.com> wrote: > Here is an example of the start of the file: > > <?xml version="1.0" standalone="no"?> > <!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 20010904//EN" > "http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd"> > <svg width="48" height="48"> > <circle cx="0" cy="0" r="1" fill="none"/> > <circle cx="1" cy="0" r="1" fill="none"/> > <circle cx="2" cy="0" r="1" fill="none"/> > <circle cx="3" cy="0" r="1" fill="none"/> > <circle cx="4" cy="0" r="1" fill="none"/> > <circle cx="5" cy="0" r="1" fill="none"/> > <circle cx="6" cy="0" r="1" fill="none"/> > <circle cx="7" cy="0" r="1" fill="none"/> > <circle cx="8" cy="0" r="1" fill="none"/> > <circle cx="9" cy="0" r="1" fill="none"/> > <circle cx="10" cy="0" r="1" fill="rgba(179,179,179,0.027451)"/> > <circle cx="11" cy="0" r="1" fill="rgba(179,179,179,0.054902)"/> > > It seems rgba is not being allowed by Batik? > > -Dave > > > On Fri, Mar 29, 2013 at 12:08 PM, David Hoffer <dhoff...@gmail.com> wrote: > >> I'm new to Batik, trying to use it to convert SVG images to PNG. I'm >> getting tons of the following types of errors. >> >> The attribute "fill" represents an invalid CSS value >> ("rgba(238,238,238,0.996078 >> )"). >> Original message: >> The "fill" property does not support function values. >> >> ***** CSSEngine: exception >> property.syntax.error:org.w3c.dom.DOMException: The " >> fill" property does not support function values. >> >> AttrValue:rgba(238,238,238,0.996078) >> >> Exception:org.w3c.dom.DOMException >> org.w3c.dom.DOMException: The "fill" property does not support function >> values. >> at >> org.apache.batik.css.engine.value.AbstractValueFactory.createInvalidL >> exicalUnitDOMException(AbstractValueFactory.java:60) >> >> Any ideas what I'm doing wrong? >> > >