1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > citra 图形设置_Java 编辑PPT SmartArt图形 - E-iceblue

citra 图形设置_Java 编辑PPT SmartArt图形 - E-iceblue

时间:2021-12-10 14:48:52

相关推荐

citra 图形设置_Java 编辑PPT SmartArt图形 - E-iceblue

本文介绍在Java程序中如何来编辑PPT幻灯片中已有的SmartArt图形,包括重置图形样式、颜色、添加/删除图形节点、编辑节点内容、添加超链接到节点(链接到网页、链接到指定幻灯片)等。在PPT中创建SmartArt图形、读取SmartArt图形可参考这篇文章里的方法。

工具:Free Spire.Presentation for Java免费版,jar导入,参考如下方法:

方法1.官网下载jar包,解压,将lib文件夹下的 文件导入Java程序;

方法2.在Maven程序中导入需要先配置文件,如下:

<repositories><repository><id>com.e-iceblue</id><url>http://repo.e-/repository/maven-public/</url></repository></repositories><dependency><groupId>e-iceblue</groupId><artifactId>spire.presentation.free</artifactId><version>3.9.0</version></dependency>

配置好后,导入jar。

Java示例

import com.spire.presentation.*;import com.spire.presentation.diagrams.*;publicclass ModifySmartArt {publicstaticvoid main(String[] args) throws Exception {//加载PPT文档Presentation ppt = new Presentation();("");//获取SmartArt图形ISmartArt smartart = (ISmartArt) ().get(0).getShapes().get(0);//重置图形样式及颜色 ();();//获取SmartArt图形的节点集合ISmartArtNodeCollection nodes = ();(1).getTextFrame().setText("新修改的节点内容");//更改节点内容(1).getTextFrame().setAutofitType();//设置节点形状的文本自适应类型//添加超链接到节点(2).setClick(new ClickHyperlink(""));//添加指向网页的超链接(3).setClick(new ClickHyperlink(().get(1)));//添加指向指定幻灯片的超链接//添加节点ISmartArtNode newnode = (5).getChildNodes().addNode();().setText("新添加的节点内容");//nodes[0].ChildNodes[3].(0);//删除节点//保存到本地并打开("", );();}}

测试文档:

编辑结果如下,添加的超链接效果需要在幻灯片播放中查看:

(本文完)

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。