xmlgraphics-batik-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Vincent Hardy <vincent.ha...@sun.com>
Subject Re: Rendering attributed text.
Date Fri, 19 Oct 2001 14:52:50 GMT
Gerard,

I already put the patch in. I think the best option is to leave it
in and document (which I have not done yet) that it turns the result
into shape which will create rather large SVG files...
What do you think?
V.


"Gerard.Davison" wrote:
> 
> Thanks for your quick response, unfortunately I do not think that this would be a very
> good idea for day to day use. After I sent my original email it occured to me to use
> TextLayout too; but the resultant text looks awfull and the size of my svg document
> went from 20kb to 400kb. It might be better to just not support these functions until
> we can do it properly.
> 
> From my exprience, using the TextLayout class doesn't give very good results at small
> font sizes. In JDK 1.3 at least I am not sure that it knows enough to do a good  job.
> 
> I will pay bugzilla a visit later on today,
> 
> Thanks again,
> 
> G.
> 
> Vincent Hardy wrote:
> 
> > Gerard,
> >
> > Humm..... my memory is failing me. I remember studying in great details
> > the correspondance between ACIs and SVG text and concluding that there
> > was not a complete mapping. Now, the thing I do not remember is why
> > not just do what the regression test
> > org.apache.batik.svggen.AttributedCharacterIterator
> > does?
> >
> > I have run the regression test suite with a patch to SVGGraphics2D
> > doing just that (i.e., implementing drawString(ACI, x, y) and it
> > does not detect any regression. Therefore, I am going to commit the
> > fix and it will be available in CVS or in the upcoming developer
> > release (early next week probably).
> >
> > Note, though, that this turns your text into shapes (and not SVG
> > text). This could be improved. If you feel this is a badly needed
> > extension, thanks for entering an RFE in Bugzilla.
> >
> > Regards,
> > Vincent.
> >
> > "Gerard.Davison" wrote:
> > >
> > > Hi,
> > >
> > > I am trying to write out out underlined text using 1.0 of Batik. I am useing
the
> > >
> > > following API to write  the string from SVGGraphics2D :
> > >
> > >    Graphics2D.drawString(AttributedCharacterIterator, float,float);
> > >
> > > But this doesn't work and I end up with "AttributedCharacterIterator not
> > > supported yet" being traced on the console.
> > >
> > > Can anybody tell me what version of Batik I would have to update to in order
to
> > > get support for this method. Or does anybody know of a good quick workaround
for
> > >
> > > doing undelined text using this version of Batik.
> > >
> > > Thanks,
> > >
> > > G.
> > >
> > > --
> > >
> > >    Features times Quality is Proportional to Time
> > >    GMDavison@iee.org
> > >
> > >   ------------------------------------------------------------------------
> > > ---------------------------------------------------------------------
> > > To unsubscribe, e-mail: batik-users-unsubscribe@xml.apache.org
> > > For additional commands, e-mail: batik-users-help@xml.apache.org
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: batik-users-unsubscribe@xml.apache.org
> > For additional commands, e-mail: batik-users-help@xml.apache.org
> 
> --
> 
>    Features times Quality is Proportional to Time
>    GMDavison@iee.org
> 
>   ------------------------------------------------------------------------
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: batik-users-unsubscribe@xml.apache.org
> For additional commands, e-mail: batik-users-help@xml.apache.org

---------------------------------------------------------------------
To unsubscribe, e-mail: batik-users-unsubscribe@xml.apache.org
For additional commands, e-mail: batik-users-help@xml.apache.org


Mime
View raw message