Apache OpenOffice (AOO) Bugzilla – Issue 23141
EPS-Export: Font-Error, Curves are not smooth
Last modified: 2013-02-07 22:17:12 UTC
When exporting drawing on a Linux machine to EPS, the font letters are compressed and there is much space between them (I used Helvetica). Curves are not smooth, they habe edges. This error only seems to occure on Linux machines. I had no problems on windows.
Created attachment 11717 [details] Example
Created attachment 11718 [details] EPS of example
Reproducible.
Reassigned to Sven. Please have a look.
SJ->HDU: The code for the eps export filter is platform independent, If exporting eps files we are retrieving curves via GetTextOutlines, so this issue seems to be a general linux specific font problem. I think this issue is in the right hand now.
HDU reminder: OutputDevice::GetTextOutline() for non-scalable X11 font when (bOptimize==true) => (nOrigWidth!=nWidth) => polygon width scaling
As a temporary workaround I suggest to use scalable fonts only for EPS export or to install scalable versions of the fonts that are only available as bitmap fonts.
@sj: with GetTextOutline now available in B2DPolyPolygon format and X11 fonts disabled since recently the only thing remaining to do to fix this is to update the EPS export to use B2DPolyPolygon instead of the tools polygons. Since this doesn't require much effort I suggest to adjust the target milestone to something earlier.
changed target.
set target 3.x