Apache OpenOffice (AOO) Bugzilla – Full Text Issue Listing |
Summary: | the fontwork shape:ring outside is not imported correctly. | ||||||
---|---|---|---|---|---|---|---|
Product: | Calc | Reporter: | Du Jing <bjdujing> | ||||
Component: | open-import | Assignee: | 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: |
|
This bug can repros on AOO3.4.O Rev. 1327774, and I change the status from Unconfirmed to confirmed. 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. |
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.