You are viewing a plain text version of this content. The canonical link for it is here.
Posted to fop-dev@xmlgraphics.apache.org by bu...@apache.org on 2002/02/14 22:37:26 UTC
DO NOT REPLY [Bug 6474] New: -
FOP doesn't handle non-integer font-sizes (e.g. 10.5) correctly.
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
<http://nagoya.apache.org/bugzilla/show_bug.cgi?id=6474>.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND
INSERTED IN THE BUG DATABASE.
http://nagoya.apache.org/bugzilla/show_bug.cgi?id=6474
FOP doesn't handle non-integer font-sizes (e.g. 10.5) correctly.
Summary: FOP doesn't handle non-integer font-sizes (e.g. 10.5)
correctly.
Product: Fop
Version: 0.20.2
Platform: Other
OS/Version: Other
Status: NEW
Severity: Major
Priority: Other
Component: general
AssignedTo: fop-dev@xml.apache.org
ReportedBy: arnd.beissner@t-online.de
While examining my bug #6458, I found that FOP has problems handling non-integer
font-sizes (non-integral point sizes).
The summary of my source browsing and debugging is this:
- FOP accepts non-integral point sizes
- FOP hands non-integral point sizes over to formatters (e.g. PDF)
- Character widths of the default fonts (I checked with Helvetica) are
calculated as if they had the next lower integral font size. This may
be so either because the metrics file generator is broken or because
of a bug in FOP - I did not check this).
- The PDF renderer DOES handle non-integral font sizes correctly. Because
the renderer partially performs his own calculations, the result
will - depending on the circumstances - either look good (but measure wrong)
or totally broken. One effect that can happen is described in #6458.
- I rated this bug as major, because this bug can be very difficult
to diagnose for uses - lots of wasted time.
The current workaround is not to use non-integral font sizes.
- As a consequence, at least FOP should round font sizes in formatting
objects down to the next lower integral point size.
---------------------------------------------------------------------
To unsubscribe, e-mail: fop-dev-unsubscribe@xml.apache.org
For additional commands, email: fop-dev-help@xml.apache.org