[afp-renderer-developers] [Fwd: Re: Non scalable fonts]
Brought to you by:
towny,
tumbarumba
From: Joe S. <jo...@ex...> - 2005-11-28 21:46:29
|
This is just a FYI... I spotted the following message on the fop-dev mailing list. It got me thinking that it's probably well overdue to make plans about migrating the AFP Renderer to work the the FOP trunk. It would be nice to at least have a plan of action in place before the new FOP hits the public. Joe Schmetzer .:. Renaissance Developer .:. http://www.exubero.com/ -------- Forwarded Message -------- From: Vincent Hennebert <vin...@en...> Reply-To: fo...@xm... To: fo...@xm... Subject: Re: Non scalable fonts Date: Fri, 25 Nov 2005 19:56:17 +0100 Hi Manuel, > Just came across a scenario (AFP Renderer) where I need to support non > scalable fonts. The current FOP trunk font system is not very good at > this as it does font selection purely based on (name, style, weight). > > Does FOray font support non scalable fonts (raster / bitmap fonts)? Theoretically yes, but this is not implemented. > Is font size a possible font selection criteria in FOray? Yes. When requesting a font, the size must always be provided. > Does FOray support adding new types of fonts, i.e. is its font support > extensible? Yes. FOrayFont was designed with extensibility in mind [1]. There are two main types of fonts in FOrayFont: system fonts i.e., fonts registered by the Java awt system; and free-standing fonts, which are directly handled by FOray and for which a font file is available. For now the only supported free-standing fonts are Type1 and TrueType fonts. You typically need a third type of FreeStandingFont, a kind of BitmapFont. Victor will be more able than me to evaluate the feasibility of such a thing. I suggest you subscribe to the foray-developer mailing list [2] and ask your question there. > How is the FOray font integration coming along? The reason behind this > question is simply - do I waste my time in modifying the current FOP > font system to somehow support non scalable fonts because FOray font is > imminent and I better wait for it or is it a fair way (months) down the > track and I have to find a workable intermediate solution for the > problem at hand? If all goes well, I should have a ready patch in 2 weeks. If you want I can post an updated pre-patch on Bugzilla, although I'm a bit ashamed of all the awful things I've put in the code and that I must correct... But don't hesitate to ask. Cheers, Vincent [1] http://foray.sourceforge.net/dev/font/planning.html [2] http://sourceforge.net/mail/?group_id=109663 |