Bug 127275 - Wrong text format in PPTX SmartArt after saving in ODP format
Summary: Wrong text format in PPTX SmartArt after saving in ODP format
Status: RESOLVED FIXED
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Impress (show other bugs)
Version:
(earliest affected)
Inherited From OOo
Hardware: All All
: medium normal
Assignee: Not Assigned
URL:
Whiteboard: target:7.5.0
Keywords:
Depends on:
Blocks: OOXML-SmartArt
  Show dependency treegraph
 
Reported: 2019-09-02 07:50 UTC by Christian
Modified: 2023-08-12 21:48 UTC (History)
4 users (show)

See Also:
Crash report or crash signature:


Attachments
Testcase in PPTX format (38.81 KB, application/vnd.openxmlformats-officedocument.presentationml.presentation)
2019-09-02 07:50 UTC, Christian
Details
destroyed formatting (178.86 KB, image/png)
2019-09-02 07:52 UTC, Christian
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Christian 2019-09-02 07:50:59 UTC
Created attachment 153812 [details]
Testcase in PPTX format

The Text formatting is destroyed after a PPTX file is saved as .ODP and opened again.
It is fine after openeing the PPTX.

To reproduce:
* Open the attached PPTX
* save it as ODP.
* Close LO
* Open the saved ODP
Comment 1 Christian 2019-09-02 07:52:09 UTC
Created attachment 153813 [details]
destroyed formatting

This is a screenshot of the destroyed formatting
Comment 2 Regina Henschel 2019-09-17 11:02:59 UTC
LibreOffice tries hard to import "SmartArt" from MS Office documents. There has been recently a GSoC-project to improve it. But still a lot is missing. As workaround, you should convert the SmartArt-object to shapes in PowerPoint (It has an option for that), if that is possible for you. Then showing it in LibreOffice works.

I can confirm the error with
Version: 6.4.0.0.alpha0+ (x64)
Build ID: b5f4041ef04f6645cbd91d35f6231573e3042636
CPU threads: 8; OS: Windows 10.0; UI render: default; VCL: win; 
Locale: de-DE (en_US); UI-Language: en-US
Calc: CL
Comment 3 Xisco Faulí 2019-09-18 11:56:33 UTC
@Grzegorz Araminowicz, I thought you might be interested in this issue...
Comment 4 QA Administrators 2023-08-10 03:05:37 UTC Comment hidden (obsolete)
Comment 5 Aron Budea 2023-08-10 05:38:44 UTC
This got fixed by the following commit in LO 7.5:
https://cgit.freedesktop.org/libreoffice/core/commit/?id=7e23cbdbb6ec0247a29ed8a8f744c01e10963ea0
author		Regina Henschel <rb.henschel@t-online.de>	2022-06-25 00:07:43 +0200
committer	Miklos Vajna <vmiklos@collabora.com>	2022-07-20 08:16:03 +0200

tdf#149551 separate TextRotateAngle from TextPreRotateAngle
Comment 6 QA Administrators 2023-08-11 03:05:34 UTC Comment hidden (obsolete)
Comment 7 Christian 2023-08-12 21:48:22 UTC
Thank you for the fix! Time for a donation :-)