Apache OpenOffice (AOO) Bugzilla – Issue 12227
eps export doesn't set lines smaller that 0.4 mm
Last modified: 2003-09-08 16:52:24 UTC
I tried different lines with 0.2 0.3 0.35. These lines have always the minimal width with different zooms. I tried with OOo 643 windows and 1.0 linux. I used gsview 4.3 and acrobat 5.0 (with epstopdf) on windows and acroread and kgoshview on linux to display the files.
Set to new.
This is reproduceable in 1.0.2 and in an current internal version. Please have a look.
SJ->THB: This issue seems to be best suited for you.
Problem was that in svdobj.cxx, the ImpLineStyleParameterPack is generated from the item set and contains a special handling for the line width. Namely, if called with bForceHair==true, the line width is forced to zero, to have a true hair line on display. As this bool value is dependent on the zoom level, you get correct export if you zoom into your drawing before exporting, and incorrect one if you don't. Fixed by always transporting the true value in ImpLineStyleParameterPack, and having special accessor methods for the display cases.
Verified on srx644_draw9
Please verify, too.
Fixed on srx644_draw9
Verified.
Tested and closed.