The auto-detect feature creates the font cache, to save time on
sunsequent calls to FOP, you can disable the cache using the setting:
use-cachefalse/use-cache in your fop.xconf.
I suspect the reason for the high memory consumption is your use of
auto-detect feature. Though I've not replicated
Hi,
Are there plans to add complex script support for Vietnamese to FOP?
Thanks,
Jonathan Levinson
Senior Software Developer
InterSystems
Hi,
I'm not sure there is a specific script for Vietnamese.
IIUC, this can be written either with latin script, or with a chinese
subset script.
Both Latin ans Chinese scripts are handled correctly with Fop, without
complex script feature. You should just feed FOP with an appropriate font.
Maybe
On 08/01/2013 09:49 AM, Pascal Sancho wrote:
I'm not sure there is a specific script for Vietnamese. IIUC, this
can be written either with latin script, or with a chinese subset
script.
Both Latin ans Chinese scripts are handled correctly with Fop,
without complex script feature. You should
No special script processing should be required other than what is already
provided by the DefaultScriptProcessor, which enables 'ccmp', 'liga', and
'locl' features for GSUB and 'kern', 'mark', and 'mkmk' features for GPOS
for the Latin script.
Make sure you are using a font that contains
Thanks Chris - simplest solution is often the best:
String fonts[] =
GraphicsEnvironment.getLocalGraphicsEnvironment().getAvailableFontFamilyNames();
Getting a list of fonts this way does NOT appear to impact memory at all...so
much better!
I don't have the use-cache tag in my config file, so