Apache OpenOffice (AOO) Bugzilla – Issue 119554
[From Symphony]3D extrusion direction gets lost in MS powerpoint after AOO save as .ppt file
Last modified: 2017-05-20 11:27:44 UTC
Created attachment 77766 [details] sample file build: AOO3.4 r1327774 steps: 1. Launch AOO3.4 2. Open the attached .ppt file 3. Save it to another .ppt file 4. Reopen it with ms powerpoint 5. Check the 3D effect in the slide 1. Defect:See the attached snapshots, the 3D shape doesn't have 3D extrusion direction any more after saved by AOO3.4.
Created attachment 77768 [details] screenshot of before save
Created attachment 77769 [details] screenshot of after save
I am looking at the issue
The direct properties of the 3D object in sample file are DFF_Prop_c3DXViewpoint, DFF_Prop_c3DYViewpoint,,DFF_Prop_c3DZViewpoint. the values are 1250000, 1250000, 9000, while AOO saved as 1249920, 1249920, 9000. So the root cause is using one wrong default value. Need correct it.
Created attachment 78241 [details] patch for the issue
Reviewing.
I have no Powerpoint to verify the fix, but the patch looks good. Commited. SVN revision is 1349274. @Lei Debin: Can you comment on the magic numbers that are used here (besides the fact that one works and the other don't)?
I found bug still exist in AOO version 1351249
@Lei Debin: Can you take care of this?
@Andre: yes, I will. Sorry for the partial fix :-( In fact, I found the fix not completed, when I did some code review for 119537. And I have tested the patch from 119537, the issue will be resolved. As I do not get the commit right until now, can you help to review and check in for 119537?
@Lei Debin: I have checked in the fix for bug 119537.
Verified Pass on Windows XP and Mac with AOo trunk r1374181. But Fail on Redhat 32bit. In step4, the 3D shape doesn't have 3D extrusion direction any more after saved on Redhat 32bit.
fail on Redhat
Reset assigne to the default "issues@openoffice.apache.org".