Apache OpenOffice (AOO) Bugzilla – Issue 115820
Charts are garbled in attached pptx
Last modified: 2014-04-12 15:59:10 UTC
Please open attached .pptx - starting at slide 3 it contains charts. Impress (either 3.2.1 or m94) does not display charts properly. Resaving to .ppt using PPT2003 produces file that Impress can open just fine.
Created attachment 75158 [details] problematic file
Reproducible in m93. Reassigned.
Created attachment 79318 [details] patch
Please check my comment on patch in bug 119716, since it breaks build in chart2 module. (In reply to comment #3) > Created attachment 79318 [details] > patch
(In reply to comment #4) > Please check my comment on patch in bug 119716, since it breaks build in > chart2 module. > (In reply to comment #3) > > Created attachment 79318 [details] > > patch I delete the patch until I solve the build problem.
I have a patch, it's only used for pptx chart. And I maybe commit patch on next Monday. I have tested some pptx files. Do you want to have a look? I want to know your detailed solution. I am glad to discuss with you. Ths.
(In reply to comment #6) > I have a patch, it's only used for pptx chart. > And I maybe commit patch on next Monday. > I have tested some pptx files. > Do you want to have a look? > I want to know your detailed solution. > I am glad to discuss with you. Ths. It just stopped at ChartConverter::createDataSequence(), which should return a good converted XDataSequence. So I get a single row data and convert it ,call InternalDataProvider::createDataSequenceByRangeRepresentationAndRole() handle it. And lcl_createDataSequenceAndAddToMapByRole() will do the last work, make a row data into single ones and make it a chart data source. And I add a boolmark to struct DataSequenceModel,to mark if a double value should be imported as category.Then the Date format can work.
Created attachment 79349 [details] new patch
Created attachment 79457 [details] patch
Hi, I don't see any reason or comments on why you delete previous patch. Would you please give comments on your action, including your deletion, or update patch? Then we can track your status/progress on the fix. (In reply to comment #9) > Created attachment 79457 [details] > patch
(In reply to comment #10) > Hi, I don't see any reason or comments on why you delete previous patch. > > Would you please give comments on your action, including your deletion, or > update patch? > Then we can track your status/progress on the fix. > > (In reply to comment #9) > > Created attachment 79457 [details] > > patch sorry for that. my working copy is too old when i make patch. the previous two patch can't work on the latest code.(compile problem) try this one. hope everything will be ok.
Created attachment 79744 [details] patch from TangMeng Two new files are in this patch. They are pptchartconverter.hxx and pptchartconverter.cxx
I have applied your patch but still graphs are missing in PPTX. Pl suggest