今天,我们发布了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