Issue 104861 - problem with PDF export of PS-OTF with emUnits!=1000
Summary: problem with PDF export of PS-OTF with emUnits!=1000
Status: CLOSED FIXED
Alias: None
Product: gsl
Classification: Code
Component: code (show other issues)
Version: DEV300m57
Hardware: All All
: P3 Trivial (vote)
Target Milestone: OOo 3.2
Assignee: h.ilter
QA Contact: issues@gsl
URL:
Keywords:
Depends on: 104011
Blocks: 99999
  Show dependency tree
 
Reported: 2009-09-07 14:16 UTC by hdu@apache.org
Modified: 2017-05-20 10:29 UTC (History)
1 user (show)

See Also:
Issue Type: DEFECT
Latest Confirmation in: ---
Developer Difficulty: ---


Attachments
reduced bugdoc (9.47 KB, application/vnd.oasis.opendocument.text)
2009-09-07 14:24 UTC, hdu@apache.org
no flags Details

Note You need to log in before you can comment on or make changes to this issue.
Description hdu@apache.org 2009-09-07 14:16:15 UTC
This issue is split off issue 104011: it targets the second problem from the PDF-export of PS-based 
OpenType fonts with non-default FontMatrix settings.
Comment 1 hdu@apache.org 2009-09-07 14:19:50 UTC
Bugdocs and samples are from issue 104011.
Comment 2 hdu@apache.org 2009-09-07 14:24:40 UTC
Created attachment 64586 [details]
reduced bugdoc
Comment 3 hdu@apache.org 2009-09-15 09:23:33 UTC
The rest of GSL expects subsets to return its metrics as if the font always had emUnits==1000. The best 
long term solution is to break that expectation by fixing all affected code. The alternative is minimal-
invasive and minimum-risk fix of rescaling these metrics is good enough for a long time though => done 
in CWS ooo32gsl01
Comment 4 hdu@apache.org 2009-10-16 10:17:07 UTC
@hi: please verify in CWS ooo32gsl01
Comment 5 h.ilter 2009-10-20 15:18:39 UTC
Verified with cws ooo32gsl01 = ok