Bug 59046 - FILESAVE as .pptx (MSO2007) destroys self constructed shapes
Summary: FILESAVE as .pptx (MSO2007) destroys self constructed shapes
Status: RESOLVED FIXED
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Impress (show other bugs)
Version:
(earliest affected)
3.5.4 release
Hardware: All All
: medium normal
Assignee: Not Assigned
URL:
Whiteboard:
Keywords: filter:pptx
Depends on:
Blocks:
 
Reported: 2013-01-05 08:01 UTC by Rainer Bielefeld Retired
Modified: 2016-12-04 05:30 UTC (History)
4 users (show)

See Also:
Crash report or crash signature:


Attachments
Test Kit (2.37 MB, application/x-zip-compressed)
2013-01-05 08:01 UTC, Rainer Bielefeld Retired
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Rainer Bielefeld Retired 2013-01-05 08:01:10 UTC
Created attachment 72528 [details]
Test Kit

"source_LO410.odp" in attachment contains shapes created following Help "Combining Objects and Constructing Shapes", what will become cruelly damaged when you save the document as .pptx. I did not test save as OOXML, but I believe the result will be the same.

When you save the document as "target_LO410_MSO2007.pptx", the "combined" shapes will get some damages, what you can see when you close the document and reopen it.
Every time you newly save the reopened .pptx (with an additional "_MSO2007" in file name) the result you see when close/reopen differs from the result before.

I do not think that this bug is a FILEOPEN problem. I compared view of created .pptx in LibO (also shown in PDF Exports) and MS PPT Viewer, no obvious differences!

"target_LO410_MSO2007.pptx"  can not be opened with PPT Viewer because of "Bug 59019 - FILESAVE .odp with non primitive custom shape produces invalid .pptx"
Comment 1 Rainer Bielefeld Retired 2013-01-05 08:02:39 UTC
I did my tests with server installation of  "4.1.0.0.alpha0+ (Build ID: 6a393297ce6d99bbc4edefbf01ab9c5c6f0eff8) TinderBox: Win-x86@6, Branch:master, Time: 2013-01-04_01:06:01  - ENGLISH UI / German Locale  on German WIN7 Home Premium (64bit) with LO41 Masters User Profile.
Comment 2 Jorendc 2013-01-07 20:12:14 UTC
I can confirm this behavior. Also the text is scaled down.

Ubuntu 12.10
LibreOffice Version 4.1.0.0.alpha0+ (Build ID: 907050b4f479465c25249d58aa6f8297c306468)
Comment 3 Alexandr 2014-07-16 10:33:43 UTC
Reproducible with LibreOffice 3.5.4, 4.2.5 and 4.3.0.2 on Debian x86_64. In LO 4.3.0 the situation is better: the problem is only with 4th slide (“Die rightclick → Shapes → Substract”).
Comment 4 QA Administrators 2015-07-18 17:42:50 UTC Comment hidden (obsolete)
Comment 5 Alexandr 2015-08-09 15:38:15 UTC
Reproducible with LibreOffice 4.4.5 and 5.0.0 on Debian Jessie. The figures in slides 4 and 5 are broken and gradients are displaced.
Comment 6 Robinson Tryon (qubit) 2015-12-07 16:27:18 UTC Comment hidden (obsolete)
Comment 7 Mark Hung 2016-12-04 05:30:31 UTC
This should have been fixed by commit 
https://cgit.freedesktop.org/libreoffice/core/commit/?id=e0a0b6e8294aa5fcdfb36e5f38783486db0f0b2a

Verified fix in 5.3.0.0beta1.

Version:5.3.0.0.beta1
Build ID:690f553ecb3efd19143acbf01f3af4e289e94536
Locale:zh-TW (zh_TW); Calc: group