Spire.Presentation for Java | 新闻
|
028-81705109
|
|
微信扫一扫
|

在线编辑/WebAPI

Spire.Presentation for Java 8.6.2 已发布。本次更新支持了获取多边形的顶点个数和位置的功能。此外,该版本还修复了一些已知问题,如修复了添加图片时设置3D旋转效果不生效的问题。详情请阅读以下内容。 新功能: 支持了获取多边形的顶点个数和位置的功能。 Presentation ppt = new Presentation(); ppt.loadFromFile(inputFile); IAutoShape shape = (IAutoShape)ppt.getSlides().get(0).getShapes().get(0); ArrayList<Point2D> points = shape.getPoints(); String text1 = "point count:" + " " + points.size() + "\r\n"; FileWriter writer1 =…
Spire.Presentation for Java 8.5.2 已发布。本次更新增强了 PPT 到图片的转换功能。此外,该版本还修复了一些已知问题,如获取文字的光晕颜色失败的问题。详情请阅读以下内容。 问题修复: 修复了获取文字的光晕颜色失败的问题。 修复了使用SmartArtLayoutType:PICTURE_ORGANIZATION_CHART 设置图片时程序抛出java.lang.NullPointerException异常。 修复了添加HTML内容时h3/h4标题字体大小不正确的问题。 修复了保存出的文档用WPS工具查看图表显示不出来的问题。 修复了转换PPT到图片后背景色不正确的问题。 修复了转换PPT到图片后文本位置不正确的问题。 获取Spire.Presentation for Java 8.5.2请点击: https://www.e-iceblue.cn/Downloads/Spire-Presentation-JAVA.html
Spire.Presentation for Java 8.4.2已发布。该版本修复了获取出的SmartArt的节点的坐标值不正确的问题。详情请阅读以下内容。 问题修复: 修复了获取出的SmartArt的节点的坐标值不正确的问题。 获取Spire.Presentation for Java 8.4.2请点击: https://www.e-iceblue.cn/Downloads/Spire-Presentation-JAVA.html
Spire.Presentation for Java 8.4.1已发布。本次更新支持通过文本宽度调整表格列宽和设置形状的圆角半径。同时支持使用自定义布局添加新幻灯片。此外,一些已知问题也在该版本中被成功修复,如设置SeriesLinesColor后,打开文档时出现错误消息的问题。详情请阅读以下内容。 新功能: 支持通过文本宽度调整表格列宽。 Presentation ppt = new Presentation(); ppt.loadFromFile(inputFile); ITable table = (ITable) ppt.getSlides().get(0).getShapes().get(0); table.getColumnsList().get(2).adjustColumnByTextWidth(); ppt.saveToFile(outputFile, FileFormat.AUTO); 支持设置形状的圆角半径。 IAutoShape autoShape=iSlide.getShapes().appendShape(ShapeType.ROUND_CORNER_RECTANGLE,new Rectangle2D.Float(50,50,150,150)); IAutoShape autoShape1=iSlide.getShapes().appendShape(ShapeType.ONE_ROUND_CORNER_RECTANGLE,new Rectangle2D.Float(250,50,150,150)); IAutoShape autoShape2=iSlide.getShapes().appendShape(ShapeType.ONE_SNIP_ONE_ROUND_CORNER_RECTANGLE,new Rectangle2D.Float(450,50,150,150)); IAutoShape autoShape3=iSlide.getShapes().appendShape(ShapeType.TWO_DIAGONAL_ROUND_CORNER_RECTANGLE,new Rectangle2D.Float(50,250,150,150)); IAutoShape autoShape4=iSlide.getShapes().appendShape(ShapeType.TWO_SAMESIDE_ROUND_CORNER_RECTANGLE,new Rectangle2D.Float(250,250,150,150));…