spire.presentation 5.8.5已于今日发布。该版本新增了insert和append方法用于添加节,同时也支持为节添加、移动、删除幻灯片,以及获取节的索引和删除节。除此之外,一些在转换ppt到pdf、加载、操作文档时出现的问题也得以成功解决。详情见下文。
新功能:
- 新增insert和append方法用于添加节。
section sect01 = ppt.sectionlist.insert(0, "section1");
section sect02 = ppt.sectionlist.append("section2");
islide slide01 = ppt.slides.append();
islide slide02 = ppt.slides.append();
section section01 = ppt.sectionlist.add("section1", slide01);
section section02 = ppt.sectionlist.insert(1, "section2");
section section03 = ppt.sectionlist.append("section3");
//添加幻灯片
islide slide03 = ppt.sectionlist.insertslide(section02, 0, slide01);
islide slide04 = section02.insert(1, slide02);
section02.addrange(new islide[] { slide03, slide04 });
//移动幻灯片
ppt.sectionlist.moveslide(section03, 0, slide03);
section03.move(1, slide04);
//删除幻灯片
ppt.sectionlist.removeslide(section03, 0);
section01.removeat(0);
section02.removerange(0, 3);
section03.remove(slide04);
int index1 = ppt.sectionlist.indexof(section01);
int index2 = section02.index;
ppt.sectionlist.removeat(1);
ppt.sectionlist.removeall();
问题修复:
- 修复了加载文档抛“nullreferenceexception”的问题。
- 修复了添加节失败的问题。
- 修复了转换ppt到pdf,内容丢失的问题。
- 修复了给potm文档设置属性后,结果文档打开报错的问题。
- 修复了给新增的smartart结点设置轮廓线条样式抛“nullreferenceexception”的问题。
- 修复了修改chart数据后,结果文档打开报错的问题。
获取spire.presentation 5.8.5,请点击:
https://www.e-iceblue.cn/downloads/spire-presentation-net.html