I am in the process of upgrading from FOP 0.92-beta to 2.1, and for the
most part I have been able to work out the issues. However, I am stumped
with this particular issue of rending text in an SVG. Any SVG text that
used to render no longer displays at all. I have tried adding font auto
detection. I've removed, added, and removed again, the font metrics in the
fop.xconf. Here's what I have now:
<?xml version="1.0"?>
<fop version="1.0">
<strict-configuration>true</strict-configuration>
<strict-validation>true</strict-validation>
<base>/var/foo/</base>
<renderers>
<renderer mime="application/pdf">
<filterList>
<value>flate</value>
</filterList>
</renderer>
</renderers>
</fop>
When generating a PDF, I do get a few warnings like:
The contents of fo:instream-foreign-object line 1 exceed the available area
in the inline-progression direction by 5000 millipoints. (No context info
available)
The contents of fo:instream-foreign-object line 1 exceed the available area
in the inline-progression direction by more than 50 points. (No context
info available)
I've looked at the documentation, the upgrading instructions, but nothing
seems to help. What am I missing?
Thanks,
Jeremy