Thank you for your help, it looks like I'm getting closer although now I am getting the following error when trying to view the image. FYI, I'm using Apache Cocoon and am attempting to serialize the created SVG to a PNG.
FATAL_E (2002-03-06) 09:23.19:765 [core.xslt-processor] (/images/level1-off/100/14/PRODUCTS.png) HttpProcessor[8080][3]/TraxErrorHandler: Error in TraxTransformer: javax.xml.transform.TransformerException: org.apache.batik.transcoder.TranscoderException: null Enclosed Exception: http://xml.apache.org:-1 An I/O error occured while processing the URI 'henhc.svg#HelveticaNeue' specified on the element <font-face-uri> javax.xml.transform.TransformerException: org.apache.batik.transcoder.TranscoderException: null Enclosed Exception: http://xml.apache.org:-1 An I/O error occured while processing the URI 'henhc.svg#HelveticaNeue' specified on the element <font-face-uri> at org.apache.xalan.transformer.TransformerImpl.transformNode(TransformerImpl.j ava:1230) at org.apache.xalan.transformer.TransformerImpl.run(TransformerImpl.java:3139) at java.lang.Thread.run(Thread.java:484) --------- org.apache.batik.transcoder.TranscoderException: null Enclosed Exception: http://xml.apache.org:-1 An I/O error occured while processing the URI 'henhc.svg#HelveticaNeue' specified on the element <font-face-uri> at org.apache.cocoon.xml.dom.SVGBuilder.endDocument(SVGBuilder.java:96) at org.apache.xalan.transformer.ResultTreeHandler.endDocument(ResultTreeHandler .java:190) at org.apache.xalan.transformer.TransformerImpl.transformNode(TransformerImpl.j ava:1186) at org.apache.xalan.transformer.TransformerImpl.run(TransformerImpl.java:3139) at java.lang.Thread.run(Thread.java:484) --------- org.apache.batik.transcoder.TranscoderException: null Enclosed Exception: http://xml.apache.org:-1 An I/O error occured while processing the URI 'henhc.svg#HelveticaNeue' specified on the element <font-face-uri> at org.apache.cocoon.serialization.SVGSerializer.notify(SVGSerializer.java:230) at org.apache.cocoon.xml.dom.SVGBuilder.endDocument(SVGBuilder.java:92) at org.apache.xalan.transformer.ResultTreeHandler.endDocument(ResultTreeHandler .java:190) at org.apache.xalan.transformer.TransformerImpl.transformNode(TransformerImpl.j ava:1186) at org.apache.xalan.transformer.TransformerImpl.run(TransformerImpl.java:3139) at java.lang.Thread.run(Thread.java:484) --------- org.apache.batik.transcoder.TranscoderException: null Enclosed Exception: http://xml.apache.org:-1 An I/O error occured while processing the URI 'henhc.svg#HelveticaNeue' specified on the element <font-face-uri> at org.apache.batik.transcoder.image.ImageTranscoder.transcode(Unknown Source) at org.apache.batik.transcoder.XMLAbstractTranscoder.transcode(Unknown Source) at org.apache.cocoon.serialization.SVGSerializer.notify(SVGSerializer.java:226) at org.apache.cocoon.xml.dom.SVGBuilder.endDocument(SVGBuilder.java:92) at org.apache.xalan.transformer.ResultTreeHandler.endDocument(ResultTreeHandler .java:190) at org.apache.xalan.transformer.TransformerImpl.transformNode(TransformerImpl.j ava:1186) at org.apache.xalan.transformer.TransformerImpl.run(TransformerImpl.java:3139) at java.lang.Thread.run(Thread.java:484) --------- org.apache.batik.bridge.BridgeException: http://xml.apache.org:-1 An I/O error occured while processing the URI 'henhc.svg#HelveticaNeue' specified on the element <font-face-uri> at org.apache.batik.bridge.BridgeContext.getReferencedElement(Unknown Source) at org.apache.batik.bridge.SVGFontUtilities.getFontFamily(Unknown Source) at org.apache.batik.bridge.SVGTextElementBridge.getAttributeMap(Unknown Source) at org.apache.batik.bridge.SVGTextElementBridge.buildAttributedStrings(Unknown Source) at org.apache.batik.bridge.SVGTextElementBridge.buildAttributedString(Unknown Source) at org.apache.batik.bridge.SVGTextElementBridge.buildGraphicsNode(Unknown Source) at org.apache.batik.bridge.GVTBuilder.buildGraphicsNode(Unknown Source) at org.apache.batik.bridge.GVTBuilder.buildComposite(Unknown Source) at org.apache.batik.bridge.GVTBuilder.build(Unknown Source) at org.apache.batik.transcoder.image.ImageTranscoder.transcode(Unknown Source) at org.apache.batik.transcoder.XMLAbstractTranscoder.transcode(Unknown Source) at org.apache.cocoon.serialization.SVGSerializer.notify(SVGSerializer.java:226) at org.apache.cocoon.xml.dom.SVGBuilder.endDocument(SVGBuilder.java:92) at org.apache.xalan.transformer.ResultTreeHandler.endDocument(ResultTreeHandler .java:190) at org.apache.xalan.transformer.TransformerImpl.transformNode(TransformerImpl.j ava:1186) at org.apache.xalan.transformer.TransformerImpl.run(TransformerImpl.java:3139) at java.lang.Thread.run(Thread.java:484) ----- Original Message ----- From: "Vincent Hardy" <[EMAIL PROTECTED]> To: "Batik Users" <[EMAIL PROTECTED]> Sent: Tuesday, March 05, 2002 11:52 PM Subject: Re: External font support > Ryan, > > Yes, Batik supports external SVG fonts. See the example: > > samples/tests/spec/fonts/fontExternalFont.svg > > and: > > http://nagoya.apache.org/svgfonts/index.svg > > (to be viewed with Batik). > > Cheers, > Vincent > > Ryan Worley wrote: > > > > Does Batik currently support embedding of external SVG fonts? I've made > > several different attempts using variations of font-face and font-face-uri > > but have not have success yet. Do we have to include the entire SVG font > > file in every SVG that uses it? > > > > Thanks for any help. > > > > --------------------------------------------------------------------- > > 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] > > > --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
