spire.presentation for java 3.3.5于今日发布。该版本包含了许多新功能,比如它支持groupshape转图片,同时也支持设置文本高亮选项和动画播放重复类型。除此之外,一些在形状转换到图片及操作文档时出现的问题也得以成功解决。详情如下。
新功能:
- 支持转换一个groupshape到图片。
presentation ppt = new presentation();
ppt.loadfromfile(input);
for (int i = 0; i < ppt.getslides().get(0).getshapes().getcount(); i ){
string filename = outputpath "shapetoimage_" i ".png";
bufferedimage image = ppt.getslides().get(0).getshapes().saveasimage(i);
imageio.write(image, "png", new file(filename));
}
islide slide1 = ppt.getslides().get(0);
slide1.gettitle();
slide1.settitle("new title");
texthighlightingoptions options = new texthighlightingoptions();
options.setwholewordsonly(true);
options.setcasesensitive(true);
shape.gettextframe().highlighttext("spire", color.yellow, options);
animationeffectcollection animations = slide.gettimeline().getmainsequence();
animations.get(0).gettiming().setanimationrepeattype(animationrepeattype.utilendofslide);
问题修复:
- 修复了转换形状到图片部分内容丢失的问题。
- 修复了转换形状到图片程序抛nullpointerexception异常。
- 修复了转换形状到图片程序抛argument width[318] or height[0] cannot be less or equal to zero。
- 修复了设置数据标签的旋转角度后结果文档打开失败的问题。
- 修复了加载odp文档抛unsupported file format。
- 修复了转换形状到图片公式内容不正确的问题。
- 修复了失败的设置图表系列的间隙宽度的问题。
获取spire.presentation for java 3.3.5,请点击:
https://www.e-iceblue.cn/downloads/spire-presentation-java.html