如何用Java在PPT幻灯片中添加组合图形
2021-06-02 14:06 责任编辑:pptjia
在PPT幻灯片中可以添加多种不同类型的形状或图形,当幻灯片中自有的单个形状不满足图形需求时,可以通过形状组合的方式来任意组合单个形状来实现想要的形状效果。下面,将通过Java程序来介绍在PPT幻灯片中添加组合形
在PPT幻灯片中可以添加多种不同类型的形状或图形,当幻灯片中自有的单个形状不满足图形需求时,可以通过形状组合的方式来任意组合单个形状来实现想要的形状效果。下面,将通过Java程序来介绍在PPT幻灯片中添加组合形状(图形)的方法。
ppt模板文章推荐:
Free Spire.Presentation for Java (免费版)
IntelliJ IDEA
jar 文件获取及导入:
方法1:可通过Eiceblue官网下载jar文件包。下载后,解压文件,并将lib文件夹下的Spire.Presentation.jar文件导入java程序。参考如下导入效果:

方法2:通过Maven仓库安装。
ENDJava示例代码
import com.spire.presentation.*;
import com.spire.presentation.drawing.FillFormatType;
import java.awt.geom.Rectangle2D;
import java.util.ArrayList;
public class CreateGroupShapes {
public static void main(String[] args) throws Exception{
//创建PPT文档
Presentation ppt = new Presentation();
//获取第一张幻灯片
ISlide slide = ppt.getSlides().get(0);
//添加缎带形状
IShape ribbon = slide.getShapes().appendShape(ShapeType.RIBBON, new Rectangle2D.Double(250,100,250,40));
ribbon.getFill().setFillType(FillFormatType.SOLID);
ribbon.getFill().getSolidColor().setKnownColor(KnownColors.GOLD);
ribbon.getLine().setWidth(0.1f);
//添加心形形状
IShape heart = slide.getShapes().appendShape(ShapeType.HEART, new Rectangle2D.Double(335, 80, 80, 80));
heart.getFill().setFillType(FillFormatType.SOLID);
heart.getFill().getSolidColor().setKnownColor(KnownColors.RED);
heart.getLine().setWidth(0.1f);
//将两个形状添加到ArrayList数组
ArrayList list = new ArrayList();
list.add((Shape)ribbon);
list.add((Shape)heart);
//组合数组中的形状
ppt.getSlides().get(0).groupShapes(list);
//保存文档
ppt.saveToFile("GroupShapes.pptx", FileFormat.PPTX_2013);
ppt.dispose();
}
}
组合形状添加效果:

热门标签更多
相关推荐
-
机器视觉培训ppt课件教学设计,机器视觉培训ppt课件内容怎么做?
本文介绍了机器视觉培训ppt课件的教学目标、重点、方法、过程和总结,通过理论讲解、案例分析、实操演练等方式,让学员掌握机器视觉的基础概念和主要算法等内容,提升实际操作和应用能力。.........
2023-06-10
-
PPT课件制作起泡教学设计,PPT课件制作起泡内容怎么做?
本文介绍了如何在PPT中制作起泡,并提供了相关的理论和实践部分。通过学习本文,你将掌握PPT制作起泡的方法和技巧,以增强表现力和互动性。.........
2023-05-26
-
琐记ppt课件教学设计,琐记ppt课件内容怎么做?
本篇文章介绍了如何制作优秀的PPT课件,包括PPT课件的定义、特点和基本构成要素、PPT课件制作的基本技巧和注意事项、如何设计出具有较高质量的PPT课件等。通过本课的学习,您可以掌握PPT课件制作的基本方法,并了解PPT课件在现代教育中的重要性和应用价值。.........
2023-05-18
-
怎么做ppt幻灯片背景音乐 ppt幻灯片背景音乐设置办法
随着PPT幻灯片一页一页的翻滚,再配上一段美妙的音乐,这样一来就可以让我们在演示或演讲时更容易吸引听众,讲课时听众也不会觉得枯燥乏味,那么怎么做ppt幻灯片背景音乐呢?下面脚本之家小编给大家介绍具体步骤1.首先我们打开需要插入背景音乐的ppt文件。2.点击菜单导航中的“插入”选项。3.然后会在工具栏中看到有“背景音乐”的选项,点击一下。4.这时候会......
2018-03-14
-
冰雪奇缘课件ppt模板下载教学设计,冰雪奇缘课件ppt模板下载内容怎么做?
本文介绍了冰雪奇缘课件PPT模板的下载,讲解了PPT模板的基本概念、设计方法和技巧,并提供实践操作,帮助学生设计出具有创意和吸引力的PPT模板。同时也促进了学生思维和创新能力的发展。.........
2023-06-02
-
现代风格课件ppt模板教学设计,现代风格课件ppt模板内容怎么做?
本文以现代风格ppt模板为主题,从教学目标、教学重点、教学方法、教学过程、教学总结等方面详细介绍了如何制作符合设计原则的现代风格ppt模板。通过本节课的学习,您将掌握PPT软件的基础操作技巧和常见的现代风格ppt模板设计元素,能够运用所学知识创作出符合现代风格要求的ppt模板。.........
2023-05-28
-
游戏课件模板素材ppt教学设计,游戏课件模板素材ppt内容怎么做?
本课程旨在通过讲解、演示和实践等多种教学方法,使学生掌握游戏课件模板素材ppt的制作方法和应用技巧,具备使用该模板素材制作游戏课件的能力。.........
2023-06-03
-
关于读书的ppt课件教学设计,关于读书的ppt课件内容怎么做?
本课程旨在帮助学生了解读书的意义和价值,掌握不同类型书籍的阅读方法和技巧,提高阅读效率和理解能力,同时培养良好的读书习惯。通过PPT演示、互动讨论、分组辩论、阅读实践等教学方法,学生将获得更加深入的阅读体验。.........
2023-05-16
-
制作课件ppt手动教学设计,制作课件ppt手动内容怎么做?
本课程旨在通过手把手的教学方式,帮助学生掌握制作优秀课件PPT的技巧和方法,并能够在实践中灵活运用。课程内容包括PPT的基本概念、设计原则和风格要求等,以及各种PPT制作工具和技巧。.........
2023-05-26
-
PPT如何制作花瓣飘落动画
今天小编为大家带来了ppt如何制作一个花瓣飘落的动画,教程很简单。更多下载请点击ppt家园。新建一张演示文稿,删除上面的文本框。单击菜单栏中的【插入】,在【插图】区域选择【图片】,从文件中插入一张已经下载好的......
2020-02-11
扫码加微信客服有好礼