Bug 63889

Summary: Corrupted PPTX in examplce
Product: POI Reporter: Cesare Mauri <cmauri>
Component: XDDFAssignee: POI Developers List <dev>
Status: NEEDINFO ---    
Severity: normal    
Priority: P2    
Version: 4.1.1-FINAL   
Target Milestone: ---   
Hardware: PC   
OS: Linux   

Description Cesare Mauri 2019-10-28 13:59:36 UTC
The problem occurs when a chart contains more than one line.
AE: http://svn.apache.org/repos/asf/poi/trunk/src/examples/src/org/apache/poi/xslf/usermodel/BarChartDemo.java
created a corrupted pptx when using msoffice. Openoffice manages it.
Comment 1 Alain Fagot Bearez 2019-11-30 01:25:11 UTC
fixed by r1870604
Comment 2 Sayi 2020-07-09 06:38:13 UTC
This solution(r1870604) caused a new bug in org.apache.poi.xwpf.usermodel.examples.BarChartExample, which can open word documents, but cannot open Excel data. 

There is no problem in the poi 4.1.0 version.
Comment 3 Sayi 2020-07-09 06:44:00 UTC
(In reply to Sayi from comment #2)
> This solution(r1870604) caused a new bug in
> org.apache.poi.xwpf.usermodel.examples.BarChartExample, which can open word
> documents, but cannot open Excel data. 
> 
> There is no problem in the poi 4.1.0 version.

I think that the size of the current series should be correctly calculated when xx.addSeries, and also need to update the Excel table.xml data.
Comment 4 Alain Fagot Bearez 2021-01-24 01:02:31 UTC
As my checks with the latest version are producing files which can be open with PowerPoint and Word, as well as editing the data through Excel, we need some more detailed report, including some information about the platforms and the versions of Microsoft Office used.

If you are using code adapted from the examples, we would also highly appreciate your sharing of this code.