Follow-up about the image disapearing on flowText5.svg with values less than 9.8.

I get the following message on squiggle: Rendering document failed.

And the following exception trace on the console:

squiggle:
     [java] java.lang.NullPointerException
     [java]     at org.apache.batik.gvt.flow.FlowRegions.getNumRangeOnLine(FlowRegions.java:84)
     [java]     at org.apache.batik.gvt.flow.LineInfo.updateRangeInfo(LineInfo.java:207)
     [java]     at org.apache.batik.gvt.flow.LineInfo.<init>(LineInfo.java:71)
     [java]     at org.apache.batik.gvt.flow.FlowTextPainter.textWrap(FlowTextPainter.java:188)
     [java]     at org.apache.batik.gvt.flow.FlowTextPainter.getTextRuns(FlowTextPainter.java:93)
     [java]     at org.apache.batik.gvt.renderer.StrokingTextPainter.getBounds2D(StrokingTextPainter.java:1109)
     [java]     at org.apache.batik.gvt.TextNode.getPrimitiveBounds(TextNode.java:244)
     [java]     at org.apache.batik.gvt.AbstractGraphicsNode.getTransformedPrimitiveBounds(AbstractGraphicsNode.java:852)
     [java]     at org.apache.batik.gvt.AbstractGraphicsNode.getTransformedBounds(AbstractGraphicsNode.java:818)
     [java]     at org.apache.batik.gvt.CompositeGraphicsNode.getTransformedPrimitiveBounds(CompositeGraphicsNode.java:291)
     [java]     at org.apache.batik.gvt.AbstractGraphicsNode.getTransformedBounds(AbstractGraphicsNode.java:818)
     [java]     at org.apache.batik.gvt.CompositeGraphicsNode.getTransformedPrimitiveBounds(CompositeGraphicsNode.java:291)
     [java]     at org.apache.batik.gvt.AbstractGraphicsNode.getTransformedBounds(AbstractGraphicsNode.java:818)
     [java]     at org.apache.batik.gvt.CompositeGraphicsNode.getTransformedPrimitiveBounds(CompositeGraphicsNode.java:296)
     [java]     at org.apache.batik.gvt.AbstractGraphicsNode.getTransformedBounds(AbstractGraphicsNode.java:818)
     [java]     at org.apache.batik.gvt.CompositeGraphicsNode.getPrimitiveBounds(CompositeGraphicsNode.java:215)
     [java]     at org.apache.batik.gvt.CompositeGraphicsNode.getTransformedPrimitiveBounds(CompositeGraphicsNode.java:285)
     [java]     at org.apache.batik.gvt.AbstractGraphicsNode.getTransformedBounds(AbstractGraphicsNode.java:818)
     [java]     at org.apache.batik.gvt.CompositeGraphicsNode.getPrimitiveBounds(CompositeGraphicsNode.java:215)
     [java]     at org.apache.batik.gvt.CompositeGraphicsNode.getTransformedPrimitiveBounds(CompositeGraphicsNode.java:285)
     [java]     at org.apache.batik.gvt.AbstractGraphicsNode.getTransformedBounds(AbstractGraphicsNode.java:818)
     [java]     at org.apache.batik.gvt.CompositeGraphicsNode.getPrimitiveBounds(CompositeGraphicsNode.java:198)
     [java]     at org.apache.batik.gvt.filter.GraphicsNodeRable8Bit.getBounds2D(GraphicsNodeRable8Bit.java:155)
     [java]     at org.apache.batik.gvt.filter.GraphicsNodeRable8Bit.createRendering(GraphicsNodeRable8Bit.java:260)
     [java]     at org.apache.batik.gvt.renderer.StaticRenderer.renderGNR(StaticRenderer.java:487)
     [java]     at org.apache.batik.gvt.renderer.StaticRenderer.updateWorkingBuffers(StaticRenderer.java:514)
     [java]     at org.apache.batik.gvt.renderer.StaticRenderer.repaint(StaticRenderer.java:381)
     [java]     at org.apache.batik.gvt.renderer.StaticRenderer.repaint(StaticRenderer.java:350)
     [java]     at org.apache.batik.swing.gvt.GVTTreeRenderer.run(GVTTreeRenderer.java:122)
     [java] Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException
     [java]     at org.apache.batik.gvt.flow.FlowRegions.getNumRangeOnLine(FlowRegions.java:84)
     [java]     at org.apache.batik.gvt.flow.LineInfo.updateRangeInfo(LineInfo.java:207)
     [java]     at org.apache.batik.gvt.flow.LineInfo.<init>(LineInfo.java:71)
     [java]     at org.apache.batik.gvt.flow.FlowTextPainter.textWrap(FlowTextPainter.java:188)
     [java]     at org.apache.batik.gvt.flow.FlowTextPainter.getTextRuns(FlowTextPainter.java:93)
     [java]     at org.apache.batik.gvt.renderer.StrokingTextPainter.getOutline(StrokingTextPainter.java:1040)
     [java]     at org.apache.batik.gvt.renderer.BasicTextPainter.getGeometryBounds(BasicTextPainter.java:90)
     [java]     at org.apache.batik.gvt.TextNode.getGeometryBounds(TextNode.java:259)
     [java]     at org.apache.batik.gvt.TextNode.getSensitiveBounds(TextNode.java:271)
     [java]     at org.apache.batik.gvt.AbstractGraphicsNode.getTransformedSensitiveBounds(AbstractGraphicsNode.java:900)
     [java]     at org.apache.batik.gvt.CompositeGraphicsNode.getTransformedSensitiveBounds(CompositeGraphicsNode.java:439)
     [java]     at org.apache.batik.gvt.CompositeGraphicsNode.getTransformedSensitiveBounds(CompositeGraphicsNode.java:434)
     [java]     at org.apache.batik.gvt.CompositeGraphicsNode.getTransformedSensitiveBounds(CompositeGraphicsNode.java:439)
     [java]     at org.apache.batik.gvt.CompositeGraphicsNode.getSensitiveBounds(CompositeGraphicsNode.java:395)
     [java]     at org.apache.batik.gvt.CompositeGraphicsNode.getTransformedSensitiveBounds(CompositeGraphicsNode.java:428)
     [java]     at org.apache.batik.gvt.CompositeGraphicsNode.getSensitiveBounds(CompositeGraphicsNode.java:395)
     [java]     at org.apache.batik.gvt.CompositeGraphicsNode.getTransformedSensitiveBounds(CompositeGraphicsNode.java:428)
     [java]     at org.apache.batik.gvt.CompositeGraphicsNode.getSensitiveBounds(CompositeGraphicsNode.java:390)
     [java]     at org.apache.batik.gvt.CompositeGraphicsNode.nodeHitAt(CompositeGraphicsNode.java:484)
     [java]     at org.apache.batik.gvt.event.AbstractAWTEventDispatcher.dispatchMouseEvent(AbstractAWTEventDispatcher.java:451)
     [java]     at org.apache.batik.gvt.event.AbstractAWTEventDispatcher.dispatchEvent(AbstractAWTEventDispatcher.java:382)
     [java]     at org.apache.batik.gvt.event.AWTEventDispatcher.dispatchEvent(AWTEventDispatcher.java:69)
     [java]     at org.apache.batik.gvt.event.AbstractAWTEventDispatcher.mouseMoved(AbstractAWTEventDispatcher.java:210)
     [java]     at org.apache.batik.swing.gvt.AbstractJGVTComponent$Listener.dispatchMouseMoved(AbstractJGVTComponent.java:1181)
     [java]     at org.apache.batik.swing.svg.AbstractJSVGComponent$SVGListener.dispatchMouseMoved(AbstractJSVGComponent.java:2133)
     [java]     at org.apache.batik.swing.gvt.AbstractJGVTComponent$Listener.mouseMoved(AbstractJGVTComponent.java:1173)
     [java]     at java.awt.AWTEventMulticaster.mouseMoved(AWTEventMulticaster.java:271)
     [java]     at java.awt.AWTEventMulticaster.mouseMoved(AWTEventMulticaster.java:271)
     [java]     at java.awt.Component.processMouseMotionEvent(Component.java:5533)
     [java]     at javax.swing.JComponent.processMouseMotionEvent(JComponent.java:3144)
     [java]     at java.awt.Component.processEvent(Component.java:5257)
     [java]     at java.awt.Container.processEvent(Container.java:1966)
     [java]     at java.awt.Component.dispatchEventImpl(Component.java:3955)
     [java]     at java.awt.Container.dispatchEventImpl(Container.java:2024)
     [java]     at java.awt.Component.dispatchEvent(Component.java:3803)
     [java]     at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4212)
     [java]     at java.awt.LightweightDispatcher.processMouseEvent(Container.java:3905)
     [java]     at java.awt.LightweightDispatcher.dispatchEvent(Container.java:3822)
     [java]     at java.awt.Container.dispatchEventImpl(Container.java:2010)
     [java]     at java.awt.Window.dispatchEventImpl(Window.java:1774)
     [java]     at java.awt.Component.dispatchEvent(Component.java:3803)
     [java]     at java.awt.EventQueue.dispatchEvent(EventQueue.java:463)
     [java]     at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:242)
     [java]     at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:163)
     [java]     at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:157)
     [java]     at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:149)
     [java]     at java.awt.EventDispatchThread.run(EventDispatchThread.java:110)
     [java] java.lang.NullPointerException
     [java]     at org.apache.batik.gvt.flow.FlowRegions.getNumRangeOnLine(FlowRegions.java:84)
     [java]     at org.apache.batik.gvt.flow.LineInfo.updateRangeInfo(LineInfo.java:207)
     [java]     at org.apache.batik.gvt.flow.LineInfo.<init>(LineInfo.java:71)
     [java]     at org.apache.batik.gvt.flow.FlowTextPainter.textWrap(FlowTextPainter.java:188)
     [java]     at org.apache.batik.gvt.flow.FlowTextPainter.getTextRuns(FlowTextPainter.java:93)
     [java]     at org.apache.batik.gvt.renderer.StrokingTextPainter.getBounds2D(StrokingTextPainter.java:1109)
     [java]     at org.apache.batik.gvt.TextNode.getPrimitiveBounds(TextNode.java:244)
     [ java]     at org.apache.batik.gvt.AbstractGraphicsNode.getTransformedPrimitiveBounds(AbstractGraphicsNode.java:852)
     [java]     at org.apache.batik.gvt.AbstractGraphicsNode.getTransformedBounds(AbstractGraphicsNode.java:818)
     [java]     at org.apache.batik.gvt.CompositeGraphicsNode.getTransformedPrimitiveBounds(CompositeGraphicsNode.java:291)
     [java]     at org.apache.batik.gvt.AbstractGraphicsNode.getTransformedBounds(AbstractGraphicsNode.java:818)
     [java]     at org.apache.batik.gvt.CompositeGraphicsNode.getTransformedPrimitiveBounds(CompositeGraphicsNode.java:291)
     [java]     at org.apache.batik.gvt.AbstractGraphicsNode.getTransformedBounds(AbstractGraphicsNode.java:818)
     [java]     at org.apache.batik.gvt.CompositeGraphicsNode.getTransformedPrimitiveBounds(CompositeGraphicsNode.java:296)
     [java]     at org.apache.batik.gvt.AbstractGraphicsNode.getTransformedBounds(AbstractGraphicsNode.java:818)
     [java]     at org.apache.batik.gvt.CompositeGraphicsNode.getPrimitiveBounds(CompositeGraphicsNode.java:215)
     [java]     at org.apache.batik.gvt.CompositeGraphicsNode.getTransformedPrimitiveBounds(CompositeGraphicsNode.java:285)
     [java]     at org.apache.batik.gvt.AbstractGraphicsNode.getTransformedBounds(AbstractGraphicsNode.java:818)
     [java]     at org.apache.batik.gvt.CompositeGraphicsNode.getPrimitiveBounds(CompositeGraphicsNode.java:215)
     [java]     at org.apache.batik.gvt.CompositeGraphicsNode.getTransformedPrimitiveBounds(CompositeGraphicsNode.java:285)
     [java]     at org.apache.batik.gvt.AbstractGraphicsNode.getTransformedBounds(AbstractGraphicsNode.java:818)
     [java]     at org.apache.batik.gvt.CompositeGraphicsNode.getPrimitiveBounds(CompositeGraphicsNode.java:198)
     [java]     at org.apache.batik.gvt.filter.GraphicsNodeRable8Bit.getBounds2D(GraphicsNodeRable8Bit.java:155)
     [java]     at org.apache.batik.gvt.filter.GraphicsNodeRable8Bit.createRendering(GraphicsNodeRable8Bit.java:260)
     [java]     at org.apache.batik.gvt.renderer.StaticRenderer.renderGNR(StaticRenderer.java:487)
     [java]     at org.apache.batik.gvt.renderer.StaticRenderer.updateWorkingBuffers(StaticRenderer.java:514)
     [java]     at org.apache.batik.gvt.renderer.StaticRenderer.repaint(StaticRenderer.java:381)
     [java]     at org.apache.batik.gvt.renderer.StaticRenderer.repaint(StaticRenderer.java:350)
     [java]     at org.apache.batik.swing.gvt.GVTTreeRenderer.run(GVTTreeRenderer.java:122)
     [java] Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException
     [java]     at org.apache.batik.gvt.flow.FlowRegions.getNumRangeOnLine(FlowRegions.java:84)
     [java]     at org.apache.batik.gvt.flow.LineInfo.updateRangeInfo(LineInfo.java:207)
     [java]     at org.apache.batik.gvt.flow.LineInfo.<init>(LineInfo.java:71)
     [java]     at org.apache.batik.gvt.flow.FlowTextPainter.textWrap(FlowTextPainter.java:188)
     [java]     at org.apache.batik.gvt.flow.FlowTextPainter.getTextRuns(FlowTextPainter.java:93)
     [java]     at org.apache.batik.gvt.renderer.StrokingTextPainter.getOutline(StrokingTextPainter.java:1040)
     [java]     at org.apache.batik.gvt.renderer.BasicTextPainter.getGeometryBounds(BasicTextPainter.java:90)
     [java]     at org.apache.batik.gvt.TextNode.getGeometryBounds(TextNode.java:259)
     [java]     at org.apache.batik.gvt.TextNode.getSensitiveBounds(TextNode.java:271)
     [java]     at org.apache.batik.gvt.AbstractGraphicsNode.getTransformedSensitiveBounds(AbstractGraphicsNode.java:900)
     [java]     at org.apache.batik.gvt.CompositeGraphicsNode.getTransformedSensitiveBounds(CompositeGraphicsNode.java:439)
     [java]     at org.apache.batik.gvt.CompositeGraphicsNode.getTransformedSensitiveBounds(CompositeGraphicsNode.java:434)
     [java]     at org.apache.batik.gvt.CompositeGraphicsNode.getTransformedSensitiveBounds(CompositeGraphicsNode.java:439)
     [java]     at org.apache.batik.gvt.CompositeGraphicsNode.getSensitiveBounds(CompositeGraphicsNode.java:395)
     [java]     at org.apache.batik.gvt.CompositeGraphicsNode.getTransformedSensitiveBounds(CompositeGraphicsNode.java:428)
     [java]     at org.apache.batik.gvt.CompositeGraphicsNode.getSensitiveBounds(CompositeGraphicsNode.java:395)
     [java]     at org.apache.batik.gvt.CompositeGraphicsNode.getTransformedSensitiveBounds(CompositeGraphicsNode.java:428)
     [java]     at org.apache.batik.gvt.CompositeGraphicsNode.getSensitiveBounds(CompositeGraphicsNode.java:390)
     [java]     at org.apache.batik.gvt.CompositeGraphicsNode.nodeHitAt(CompositeGraphicsNode.java:484)
     [java]     at org.apache.batik.gvt.event.AbstractAWTEventDispatcher.dispatchMouseEvent(AbstractAWTEventDispatcher.java:451)
     [java]     at org.apache.batik.gvt.event.AbstractAWTEventDispatcher.dispatchEvent(AbstractAWTEventDispatcher.java:382)
     [java]     at org.apache.batik.gvt.event.AWTEventDispatcher.dispatchEvent(AWTEventDispatcher.java:69)
     [java]     at org.apache.batik.gvt.event.AbstractAWTEventDispatcher.mouseMoved(AbstractAWTEventDispatcher.java:210)
     [java]     at org.apache.batik.swing.gvt.AbstractJGVTComponent$Listener.dispatchMouseMoved(AbstractJGVTComponent.java:1181)
     [java]     at org.apache.batik.swing.svg.AbstractJSVGComponent$SVGListener.dispatchMouseMoved(AbstractJSVGComponent.java:2133)
     [java]     at org.apache.batik.swing.gvt.AbstractJGVTComponent$Listener.mouseMoved(AbstractJGVTComponent.java:1173)
     [java]     at java.awt.AWTEventMulticaster.mouseMoved(AWTEventMulticaster.java:271)
     [java]     at java.awt.AWTEventMulticaster.mouseMoved(AWTEventMulticaster.java:271)
     [java]     at java.awt.Component.processMouseMotionEvent(Component.java:5533)
     [java]     at javax.swing.JComponent.processMouseMotionEvent(JComponent.java:3144)
     [java]     at java.awt.Component.processEvent(Component.java:5257)
     [java]     at java.awt.Container.processEvent(Container.java:1966)
     [java]     at java.awt.Component.dispatchEventImpl(Component.java:3955)
     [java]     at java.awt.Container.dispatchEventImpl(Container.java:2024)
     [java]     at java.awt.Component.dispatchEvent(Component.java:3803)
     [java]     at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4212)
     [java]     at java.awt.LightweightDispatcher.processMouseEvent(Container.java:3905)
     [java]     at java.awt.LightweightDispatcher.dispatchEvent(Container.java:3822)
     [java]     at java.awt.Container.dispatchEventImpl(Container.java:2010)
     [java]     at java.awt.Window.dispatchEventImpl(Window.java:1774)
     [java]     at java.awt.Component.dispatchEvent(Component.java:3803)
     [java]     at java.awt.EventQueue.dispatchEvent(EventQueue.java:463)
     [java]     at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:242)
     [java]     at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:163)
     [java]     at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:157)
     [java]     at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:149)
     [java]     at java.awt.EventDispatchThread.run(EventDispatchThread.java:110)
     [java] java.lang.NullPointerException
     [java]     at org.apache.batik.gvt.flow.FlowRegions.getNumRangeOnLine(FlowRegions.java:84)
     [java]     at org.apache.batik.gvt.flow.LineInfo.updateRangeInfo(LineInfo.java:207)
     [java]     at org.apache.batik.gvt.flow.LineInfo.<init>(LineInfo.java:71)
     [java]     at org.apache.batik.gvt.flow.FlowTextPainter.textWrap(FlowTextPainter.java:188)
     [java]     at org.apache.batik.gvt.flow.FlowTextPainter.getTextRuns(FlowTextPainter.java:93)
     [java]     at org.apache.batik.gvt.renderer.StrokingTextPainter.getBounds2D(StrokingTextPainter.java:1109)
     [java]     at org.apache.batik.gvt.TextNode.getPrimitiveBounds(TextNode.java:244)
     [java]     at org.apache.batik.gvt.AbstractGraphicsNode.getTransformedPrimitiveBounds(AbstractGraphicsNode.java:852)
     [java]     at org.apache.batik.gvt.AbstractGraphicsNode.getTransformedBounds(AbstractGraphicsNode.java:818)
     [java]     at org.apache.batik.gvt.CompositeGraphicsNode.getTransformedPrimitiveBounds(CompositeGraphicsNode.java:291)
     [java]     at org.apache.batik.gvt.AbstractGraphicsNode.getTransformedBounds(AbstractGraphicsNode.java:818)
     [java]     at org.apache.batik.gvt.CompositeGraphicsNode.getTransformedPrimitiveBounds(CompositeGraphicsNode.java:291)
     [java]     at org.apache.batik.gvt.AbstractGraphicsNode.getTransformedBounds(AbstractGraphicsNode.java:818)
     [java]     at org.apache.batik.gvt.CompositeGraphicsNode.getPrimitiveBounds(CompositeGraphicsNode.java:215)
     [java]     at org.apache.batik.gvt.AbstractGraphicsNode.getBounds(AbstractGraphicsNode.java:766)
     [java]     at org.apache.batik.gvt.AbstractGraphicsNode.paint(AbstractGraphicsNode.java:442)
     [java]     at org.apache.batik.gvt.CompositeGraphicsNode.primitivePaint(CompositeGraphicsNode.java:159)
     [java]     at org.apache.batik.gvt.AbstractGraphicsNode.paint(AbstractGraphicsNode.java:508)
     [java]     at org.apache.batik.gvt.CompositeGraphicsNode.primitivePaint(CompositeGraphicsNode.java:159)
     [java]     at org.apache.batik.gvt.CanvasGraphicsNode.primitivePaint(CanvasGraphicsNode.java:158)
     [java]     at org.apache.batik.gvt.AbstractGraphicsNode.paint(AbstractGraphicsNode.java:508)
     [java]     at org.apache.batik.gvt.CompositeGraphicsNode.primitivePaint(CompositeGraphicsNode.java:159)
     [java]     at org.apache.batik.gvt.filter.GraphicsNodeRed8Bit.genRect(GraphicsNodeRed8Bit.java:139)
     [java]   &n bsp; at org.apache.batik.gvt.filter.GraphicsNodeRed8Bit.copyData(GraphicsNodeRed8Bit.java:115)
     [java]     at org.apache.batik.ext.awt.image.rendered.TileCacheRed.genRect(TileCacheRed.java:62)
     [java]     at org.apache.batik.ext.awt.image.rendered.AbstractTiledRed.drawBlockInPlace(AbstractTiledRed.java:609)
     [java]     at org.apache.batik.ext.awt.image.rendered.AbstractTiledRed.drawBlock(AbstractTiledRed.java:541)
     [java]     at org.apache.batik.ext.awt.image.rendered.AbstractTiledRed.copyToRasterByBlocks(AbstractTiledRed.java:429)
     [java]     at org.apache.batik.ext.awt.image.rendered.AbstractTiledRed.copyData(AbstractTiledRed.java:296)
     [java]     at org.apache.batik.ext.awt.image.rendered.TranslateRed.copyData(TranslateRed.java:102)
     [java]     at org.apache.batik.ext.awt.image.rendered.PadRed.copyData(PadRed.java:87)
     [java]     at org.apache.batik.gvt.renderer.StaticRenderer.repaint(StaticRenderer.java:400)
     [java]     at org.apache.batik.gvt.renderer.StaticRenderer.repaint(StaticRenderer.java:350)
     [java]     at org.apache.batik.swing.gvt.GVTTreeRenderer.run(GVTTreeRenderer.java:122)


Oscar Picasso <[EMAIL PROTECTED]> wrote:
Hi Thomas,

I finally got it. Thank you very much. And as you said it has much more capabilities. Very interesting.

As a side note I have notice something strange with the flowText5.svg example.

If you set any of its flowRegion font-size to less than 9.8 everything on the 'page' disappears when viewing with squiggle.

Oscar


[EMAIL PROTECTED] wrote:
Hi Oscar,

Oscar Picasso <[EMAIL PROTECTED]> wrote on 01/21/2006 02:11:47 PM:

> I'm sorry but it still don't get it. See below.
>
> [EMAIL PROTECTED] wrote:
> [...]
> You should look at
> batik.dom.svg12.SVGOMFlow(Div|Para|Line|Span)Element,
> if you are using the proprietary batik.extension.svg.FlowTextElement I
> would suggest that the newer flow stuff is in general _much_ more
capable.
> [...]

> I build my DOM from an SVG file which contains flowText elements.

In on of the SVG 1.2 draft they introduce a group of elements for
flo wing text. Take a look at samples/tests/spec12/text for examples
of how to use these elements.

> If I don't set a version attribute in the svg element the flow elements
are
> from the org.apache.batik.extension.svg package.

This is a fore-runner of the SVG 1.2 stuff. The only thing this does
better is vertical alignment - but that is because it only supports
flowing into rectangles.

> How do I go from there to
batik.dom.svg12.SVGOMFlow(Div|Para|Line|Span)Element?

If you use the SVG flowRoot element (in the svg namespace with
version="1.2")
then your elements will be the above with the TextContent interfaces.


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Yahoo! Photos
Ring in the New Year with Photo Calendars. Add photos, events, holidays, whatever.

__________________________________________________
Do You Yahoo!?
Tired of spam? Yahoo! Mail has the best spam protection around
http://mail.yahoo.com

Reply via email to