Bug 121435 - FILESAVE: linestyle of plot area and chart page of OOXML chart not preserved
Summary: FILESAVE: linestyle of plot area and chart page of OOXML chart not preserved
Status: RESOLVED FIXED
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Writer (show other bugs)
Version:
(earliest affected)
6.2.0.0.alpha1+
Hardware: All All
: medium normal
Assignee: Adam Kovacs
URL:
Whiteboard: target:6.3.0 target:6.2.0.1
Keywords:
Depends on:
Blocks:
 
Reported: 2018-11-15 09:01 UTC by NISZ LibreOffice Team
Modified: 2018-11-30 11:52 UTC (History)
2 users (show)

See Also:
Crash report or crash signature:


Attachments
Screenshot of comparing the original file created in Word 2016, and the result file exported by LibreOffice 6.2 (217.83 KB, image/png)
2018-11-15 09:02 UTC, NISZ LibreOffice Team
Details
Example file from Word 2016 (31.80 KB, application/vnd.openxmlformats-officedocument.wordprocessingml.document)
2018-11-15 09:02 UTC, NISZ LibreOffice Team
Details
Example file from Writer 6.2 with the chart page and plot area linestyle exportation error (26.39 KB, application/vnd.openxmlformats-officedocument.wordprocessingml.document)
2018-11-15 09:03 UTC, NISZ LibreOffice Team
Details

Note You need to log in before you can comment on or make changes to this bug.
Description NISZ LibreOffice Team 2018-11-15 09:01:42 UTC
Description:
The linestyle of plot area and chart page of charts not preserved when the file saved as DOCX, XLSX.

Steps to Reproduce:
1. Create an empty text document in LibreOffice Writer
2. Insert a Chart
3. Change the Plot Area or Chart Page Border Line Style property to something other than none or Continuous (such as Ultrafine Dashed).
4. Save the file as DOCX
5. Reopen the file either in LibreOffice Writer or Microsoft Word 2013

Actual Results:
The border around the data series appears as a continuous line.

Expected Results:
The border should appear as intended (e.g. Ultrafine Dashed).


Reproducible: Always


User Profile Reset: No



Additional Info:
Comment 1 NISZ LibreOffice Team 2018-11-15 09:02:24 UTC
Created attachment 146650 [details]
Screenshot of comparing the original file created in Word 2016, and the result file exported by LibreOffice 6.2
Comment 2 NISZ LibreOffice Team 2018-11-15 09:02:49 UTC
Created attachment 146651 [details]
Example file from Word 2016
Comment 3 NISZ LibreOffice Team 2018-11-15 09:03:17 UTC
Created attachment 146652 [details]
Example file from Writer 6.2 with the chart page and plot area linestyle exportation error
Comment 4 Julien Nabet 2018-11-15 10:52:10 UTC
Adam: let's put this one "ASSIGNED" status since you assigned yourself.
Comment 5 Commit Notification 2018-11-30 08:08:03 UTC
Adam Kovacs committed a patch related to this issue.
It has been pushed to "master":

https://git.libreoffice.org/core/+/5bdc78f65da36d65e94de1e2dde5659f0563f08f%5E%21

tdf#121435 OOXML export: fixing linestyle export in charts

It will be available in 6.3.0.

The patch should be included in the daily builds available at
https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More
information about daily builds can be found at:
https://wiki.documentfoundation.org/Testing_Daily_Builds

Affected users are encouraged to test the fix and report feedback.
Comment 6 Commit Notification 2018-11-30 11:52:49 UTC
Adam Kovacs committed a patch related to this issue.
It has been pushed to "libreoffice-6-2":

https://git.libreoffice.org/core/+/bd4e761cde3d42dfa37501e7f0c49e94beb917bf%5E%21

tdf#121435 OOXML export: fixing linestyle export in charts

It will be available in 6.2.0.1.

The patch should be included in the daily builds available at
https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More
information about daily builds can be found at:
https://wiki.documentfoundation.org/Testing_Daily_Builds

Affected users are encouraged to test the fix and report feedback.