很高兴地告诉大家Spire.Presentation for Java v3.3.5上线啦!该版本包含了许多新功能,比如它支持GroupShape转图片,同时也支持设置文本高亮选项和动画播放重复类型。除此之外,一些在形状转换到图片及操作文档时出现的问题也得以成功解决,欢迎下载体验。
Spire.Presentation for Java是专业的 PowerPoint API,它允许开发人员在 Java 应用程序中创建、读取、写入、转换和保存 PowerPoint 文档。作为一款独立的 Java 组件,Spire.Presentation for Java 的运行环境无需安装 Microsoft PowerPoint。
很高兴地告诉大家Spire.Presentation for Java v3.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);
Bug修复
- 修复了转换形状到图片部分内容丢失的问题。
- 修复了转换形状到图片程序抛NullPointerException异常。
- 修复了转换形状到图片程序抛Argument width[318] or height[0] cannot be less or equal to zero。
- 修复了设置数据标签的旋转角度后结果文档打开失败的问题。
- 修复了加载ODP文档抛Unsupported file format。
- 修复了转换形状到图片公式内容不正确的问题。
- 修复了失败的设置图表系列的间隙宽度的问题。
*想要购买Spire.Presentation及其他系列产品正版授权的朋友可以咨询在线客服哦~
标签:
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!