Issue 104861

Summary: problem with PDF export of PS-OTF with emUnits!=1000
Product: gsl Reporter: hdu <hdu>
Component: codeAssignee: h.ilter
Status: CLOSED FIXED QA Contact: issues@gsl <issues>
Severity: Trivial    
Priority: P3 CC: issues
Version: DEV300m57   
Target Milestone: OOo 3.2   
Hardware: All   
OS: All   
Issue Type: DEFECT Latest Confirmation in: ---
Developer Difficulty: ---
Issue Depends on: 104011    
Issue Blocks: 99999    
Attachments:
Description Flags
reduced bugdoc none

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