如何用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制作的过程和技巧,让学生亲自尝试使用苹果手机上的PPT制作工具进行制作,并指导其操作中存在的问题和错误。通过本课程的学习,学生可以熟练运用苹果手机上的PPT制作工具,设计出具有良好视觉效果和展示效果的幻灯片。.........
2023-05-24
-
蛋糕制作绘画课件ppt教学设计,蛋糕制作绘画课件ppt内容怎么做?
这篇教学ppt详细介绍了如何制作和绘画蛋糕,培养创造力和团队合作能力。通过讲授、实践、小组合作和展示评价等环节,帮助学生掌握蛋糕制作的基本技能和审美能力。.........
2023-05-28
-
ppt制作教程课件党建教学设计,ppt制作教程课件党建内容怎么做?
本文将以PPT制作教程为主线,探讨如何运用PPT制作党建主题的教学课件。通过介绍教学目标、教学重点、教学方法、教学过程和教学总结,为读者提供全面详实的教学设计建议。.........
2023-05-26
-
ppt幻灯片怎么调整图片的大小? ppt图片大小调整教程
今天和大家分享的是:ppt如何调整图片大小为幻灯片大小?1、首先打开ppt文件,并单击空白处,新建一个幻灯片,如下图所示:2、然后选择插入按钮当中的图片,如下图所示:3、选择后系统会自动弹出图片的对话框,找到我们要插入图片,单击确定按钮,如下图所示:4、就会看到插入的图片,并非为幻灯片的大小,双击图片,会看到右上角显示插入图片的宽度和高度,如下图所示:5、接着我们需要调整幻灯片的大小,找到设计按......
2018-03-16
-
手语课件ppt模板教学设计,手语课件ppt模板内容怎么做?
本文介绍了手语课件PPT制作的基本方法和技能,包括手势符号、手指拼写、表情等常用手语知识,以及制作手语课件PPT的步骤和实践操作。通过学习本文内容,您可以掌握简单易懂、清晰美观的手语课件PPT制作技巧。.........
2023-05-27
-
幼儿园综合课件ppt课件教学设计,幼儿园综合课件ppt课件内容怎么做?
本文详细介绍了幼儿园综合课件ppt课件的教学方法及教学过程,包括教学目标、教学重点、多种教学方法和教学总结等内容,希望能给老师们提供一些参考和帮助。.........
2023-06-16
-
幼儿园小班糖果ppt课件教学设计,幼儿园小班糖果ppt课件内容怎么做?
本文提供了针对幼儿园小班糖果ppt课件的教学方案,包括教学目标、教学重点、教学方法、教学过程和教学总结等内容,为幼儿园教师提供重要的教学参考。.........
2023-06-16
-
格局类ppt培训课件教学设计,格局类ppt培训课件内容怎么做?
本课程介绍了格局类ppt的设计原则、图表样式的选择与运用、版式设计、文字、颜色等元素的运用方法和大众演讲的技巧和方法,通过多种教学方法提高学生的学习效果。.........
2023-06-13
-
利用ppt模板制作课件教学设计,利用ppt模板制作课件内容怎么做?
本篇文章介绍了如何利用PPT模板制作课件的教学内容,包括教学目标、教学重点、教学方法、教学过程、教学总结等,帮助学生掌握PPT模板的基本结构和功能,选择合适的PPT模板,以及运用PPT模板制作出美观、清晰、简洁的课件。.........
2023-05-28