This change removes GVTAttributedCharacterIterator.TextAttribute.GVT_FONT_FAMILIES which FOP's PDFTextPainter relies on. PDFTextPainter uses that list to determine if a font is an SVG font and needs to be painted as shapes instead of as text. Just FYI. I'll have to find time to take a closer look.
On 26.03.2006 16:57:02 deweese wrote: > Author: deweese > Date: Sun Mar 26 06:57:00 2006 > New Revision: 388912 > > URL: http://svn.apache.org/viewcvs?rev=388912&view=rev > Log: > 1) SVG Text no longer forces reference to SVG DOM for static content, > when using AWT fonts. (SVG Fonts currently still hold a reference > to the SVG Document). > > 2) In most places TEXT_COMPOUND_DELIMITER has effectively been > replaced by TEXT_COMPOUND_ID. TEXT_COMPOUND_ID has a unique > value for each element in the DOM but retains no reference to > the element. > > In dynamic documents TEXT_COMPOUND_DELIMITER is still bound on > elements, with a hard reference to the DOM element. > > > Modified: > > xmlgraphics/batik/trunk/sources/org/apache/batik/bridge/SVGTextElementBridge.java > > xmlgraphics/batik/trunk/sources/org/apache/batik/bridge/svg12/SVGFlowRootElementBridge.java > > xmlgraphics/batik/trunk/sources/org/apache/batik/extension/svg/GlyphIterator.java > xmlgraphics/batik/trunk/sources/org/apache/batik/gvt/flow/BlockInfo.java > > xmlgraphics/batik/trunk/sources/org/apache/batik/gvt/font/AWTFontFamily.java > > xmlgraphics/batik/trunk/sources/org/apache/batik/gvt/renderer/StrokingTextPainter.java > > xmlgraphics/batik/trunk/sources/org/apache/batik/gvt/text/GVTAttributedCharacterIterator.java <snip/> Jeremias Maerki --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
