编辑PowerPoint幻灯片时,有时需要插入特定大小和位置的文本框。本文介绍如何使用Java代码插入文本框,包括文本框边框样式设置、填充效果、阴影效果、文本框旋转、字符样式等。此方法不需要安装Microsoft PowerPoint,只需使用名为Free S for Java的免费控件。
安装配置JDK和Intellij IDEA后,必须将控件中名为S.Jar的Jar包导入IDEA。
导入Jar程序包
方法1。从E-iceblue中文主页下载并解压缩产品安装包后,在lib文件夹下找到S.jar,然后通过下面屏幕截图中显示的方法手动获取。
方法2,通过安装Maven仓库导入。在IDEA中创建Maven项目,在文件中输入以下代码以配置Maven仓库路径,为Java的free s指定Maven相关性,然后单击“Import Changes”。
Repositories
存储库(repository)
Idcom.e-iceblue/id
Url/url
/存储库
/repositories
Dependencies
Dependency
GroupIde-iceblue/groupId
工件id;/工件id
版本3.9.0/版本
/dependency
/dependencie代码示例
Package TextBox
Import com.*;
Importcom.drawing.fill formattype
Importcom.drawing.gradientshapetype
Importcom.drawing.outershadoweffect
import Java . awt . *;
Public class AddTextBox {
public static void main(string[]args)throws exception {
//加载PowerPoint示例文档
presentation PPT=new presentation();
(' c : \ \ users \ \ test 1 \ \ desktop \ \ Sam;);
//汇入第一张幻灯片,并在指定的大小和位置加入矩形文字方块
Iautoshapetb=()。get (0)。getshapes()。append shape rectangle (185,50,350,90);
//设置文本框边框样式
()。setFillType);
()。setWid);
()。getSolidFillColor()。set color);
//在文本框中添加文本并设置文本格式
(' Country List ');
Portion ex textrange=()。get textrange();
()。setFillType);
()。getSolidColor()。set color);
(35);
(新文本字体(' calibri '));
//填充文本框颜色为渐变
()。setFillType);
()。getGradient()。setGradientShape);
()。getgradient()。getgradientstops()。append (1f,known colors . light _ gray);
()。getgradient()。getgradientstops()。append (0f,known colors . light _ blue);
//设置文本框阴影效果
outershadoweffect shadow effect=newoutershadoweffect();
(20);
(30);
(8);
()。set color);
()。setoutershadoweffect(shadow effect);
//设置文本框的旋转角度。向左旋转会将数值设置为负值,向右旋转会将数值设置为正值
(0);
//保存文档
(' outpu,FileFormat。PPTX _ 2013);
();
}
}添加效果
1.《【ppt文本怎么添加边框】Java在PowerPoint幻灯片中插入文本框》援引自互联网,旨在传递更多网络信息知识,仅代表作者本人观点,与本网站无关,侵删请联系页脚下方联系方式。
2.《【ppt文本怎么添加边框】Java在PowerPoint幻灯片中插入文本框》仅供读者参考,本网站未对该内容进行证实,对其原创性、真实性、完整性、及时性不作任何保证。
3.文章转载时请保留本站内容来源地址,https://www.lu-xu.com/keji/2522660.html