Spire.Presentation for Java 3.2.2现已发布。此版本支持设置内部阴影的模糊半径,并可对二级轴标签进行分组,以及添加了addNodeByPosition方法在指定位置插入新的子节点。除此之外,它还修复了一些在操作文档过程中出现的问题。详情见下文。
新功能:
- 支持获取图片位置以及图片的裁剪位置。
Presentation ppt=new Presentation();
ppt.loadFromFile(filepath); IShape shape=ppt.getSlides().get(0).getShapes().get(0);
if (shape instanceof SlidePicture) { SlidePicture picture=(SlidePicture)shape;
//裁剪位置 Rectangle2D cropPosition=picture.getPictureFill().getCropPosition();
//图片位置 Rectangle2D picPosition=picture.getPictureFill().getPicturePosition(); }
innerShadow.setBlurRadius(20);
//从图表中获取类别轴 IChartAxis chartAxis = chart.getPrimaryCategoryAxis();
//将具有同级标签的轴标签分组 if (chartAxis.hasMultiLvlLbl()) { chartAxis.isMergeSameLabel(true); }
//获取一个节点 node = smartArt.getNodes().get(1); position = 1;
//在指定位置插入新的子节点 ISmartArtNode childNode = node.getChildNodes().addNodeByPosition(position);
问题修复:
- 修复了转换形状到图片抛异常的问题。
- 修复了设置TransitionType.ZOOM不生效的问题。
- 修复了设置文档属性保存到.odp格式文档不生效的问题。
- 修复了添加数据标签不成功的问题。
- 修复了复制一个文档的表格到另外一个文档,生成的结果文档无法打开的问题。
- 修复了转换形状到图片,格式不正确的问题。
获取Spire.Presentation for Java 3.2.2,请点击:
https://www.e-iceblue.cn/Downloads/Spire-Presentation-JAVA.html