今天,我们发布了spire.presentation 4.9.5。该版本添加了一些新的功能,例如:支持设置图表中数据标记的样式和大小,支持删除powepoint 2003文档中的宏,支持转换单个幻灯片到pdf、xps以及其他格式。本次更新也修复了加载和转换powerpoint时出现的一些问题。具体更新情况如下。
新功能:
- 支持设置图表的数据标记的样式和大小。
presentation ppt = new presentation();
ppt.loadfromfile(file);
ichart chart = ppt.slides[0].shapes[0] as ichart;
chartdatapoint dp = new chartdatapoint(chart.series[0]);
dp.index =0;
//set size of chart marker datapoint
dp.markersize = 20;
//set style of chart marker datapoint
dp.makerstyle = chartmarkertype.star;
chart.series[0].datapoints.add(dp);
ppt.savetofile(result,fileformat.pptx2013);
ppt.deletemacros();
ichart chart = (ichart)ppt.slides[0].shapes[0];
chartdatalabel datalabel = chart.series[0].datalabels.add();
datalabel.id = 0;
datalabel.rotationangle = 45;
ppt.slides.move(newindex, oldindex)
ppt.slides[0].savetofile("result.xps", fileformat.xps);
问题修复:
- 修复了将ppt转换为图片,多出字符的问题。
- 修复了使用我们的产品嵌入音频到pptx文档,将此文档用微软powerpoint导出为视频后,音频无法播放的问题。
- 修复了保存ppt文件后,表格底部边框丢失的问题。
- 修复了添加了脉冲动画后,设置动画的期间时间不生效的问题。
- 修复了将ppt转换为html内容格式错误的问题。
- 修复了加载ppt文件抛“输入字符串的格式不正确”的问题。
- 修复了加载ppt文件抛“属性未找到”的问题。
- 修复了保存smartart到图片,内容有错误的问题。
- 修复了保存文档后,结果文档打开提示内容有误的问题。
- 修复了复制表格到幻灯片两次,生成文档无法打开的问题。
- 修复了加载文档抛“索引超出了数组界限”的问题。
获取spire.presentation 4.9.5,请点击:
https://www.e-iceblue.cn/downloads/spire-presentation-net.html