Issue 119692

Summary: the fontwork shape:ring outside is not imported correctly.
Product: Calc Reporter: Du Jing <bjdujing>
Component: open-importAssignee: AOO issues mailing list <issues>
Status: CONFIRMED --- QA Contact:
Severity: Normal    
Priority: P3 CC: Armin.Le.Grand, binbjguo, jingbaibetsy
Version: 3.4.0   
Target Milestone: ---   
Hardware: PC   
OS: All   
Issue Type: DEFECT Latest Confirmation in: ---
Developer Difficulty: ---
Issue Depends on:    
Issue Blocks: 120823    
Attachments:
Description Flags
sample file none

Description Du Jing 2012-06-04 05:26:40 UTC
Created attachment 77903 [details]
sample file

build info:AOO3.4_1327774

Steps:
1.open the sample in the AOO3.4
2.check the fontwork shape

defect:
it display incorrectly,when open the sample in MS office,it can display correctly.
Comment 1 binguo 2012-06-12 05:26:46 UTC
This bug can repros on AOO3.4.O Rev. 1327774,
and I change the status from Unconfirmed to confirmed.
Comment 2 Armin Le Grand 2012-09-06 13:20:46 UTC
ALG: The difference is that the filling looks different.

- in MS, all character-polyPolygons are put into a single PolyPolygon, thus e.g. the 'o' and 'u' overlapping is transparent (see better when copying object to PPT and choosing a fill style).
- In AOO, each single charater is a filled PolyPolygon, so the overlappings depend on the order in which these are painted.

In principle I would guess that's it an error in MS that a single PolyPolygon is used (and not a group of one PolyPolygon per character). Thus it is questionable to call this the 'correct' viszualisation.

On the other hand it is an error on our side that the ordering of the shapes makes it look wrong, e.g. the 'u' should be painted first so that the 'o' overlaps it. The order of painting seems to rely simply on character order. This could evtl. be fixed by sorting 'mirrored' characters to the back.