精华内容
下载资源
问答
  • 给定ppt模板,支持对ppt内容修改并生成新的ppt,且表格/图片/文字样式还是用模板中的样式 java poi提供了操作ppt的api主要分两种 一种XSLF对应pptx文件 一种HSLF对应ppt文字 这里我们主要介绍解析pptx文件的 1.引入...

    需求背景:

    给定ppt模板,支持对ppt中内容修改并生成新的ppt,且表格/图片/文字样式还是用模板中的样式
    java poi提供了操作ppt的api主要分两种
    一种XSLF对应pptx文件
    一种HSLF对应ppt文字
    这里我们主要介绍解析pptx文件的
    1.引入maven依赖
    目前用到的版本比较低,主要api方法应该变化不大

    	<dependency>
    		<groupId>org.apache.poi</groupId>
    		<artifactId>poi-scratchpad</artifactId>
    		<version>3.15</version>
    	</dependency>
    
    	<!-- https://mvnrepository.com/artifact/org.apache.poi/poi-ooxml -->
    	<dependency>
    		<groupId>org.apache.poi</groupId>
    		<artifactId>poi-ooxml</artifactId>
    		<version>3.15</version>
    	</dependency>
    
    	<dependency>
    		<groupId>org.apache.poi</groupId>
    		<artifactId>poi-ooxml-schemas</artifactId>
    		<version>4.0.1</version>
    	</dependency>
    

    ``
    2.简要代码如下

    File file = new File(sourcePath);
    inputStream = new FileInputStream(file);
    xmlSlideShow = new XMLSlideShow(inputStream);//获取ppt流对象
    List<XSLFSlide> slides = xmlSlideShow.getSlides();//得到所有ppt页
    for(XSLFSlide slide :slides){//一页一页遍历
    	List<XSLFShape> shapes = slide.getShapes();
    	for (XSLFShape shape : shapes) {
    		if (shape instanceof XSLFTable) {//表格
    			int colSize = ((XSLFTable) shape).getNumberOfColumns();//表格列总数
    			int rowSize = ((XSLFTable) shape).getNumberOfRows();//表格总数
    			for(int i=0; i<rowSize ;i++){
    				for(int j=0; j<colSize ;j++){
    					XSLFTableCell cell = ((XSLFTable) shape).getCell(i, j);//单元格对象
    					
    				}
    			}
    			
    		}
    		if (shape instanceof XSLFTextShape) {//文字
    		 String text = ((XSLFTextShape) shape).getText();//拿到文字
    			
    		}
    		if (shape instanceof XSLFPictureShape) {//图片
    			 XSLFPictureData pictureData = ((XSLFPictureShape) shape).getPictureData();
    			 byte[] data = pictureData.getData();//拿到图片字节数组就可以用流将图片数据写入
    		}
    		//图表处理不一样
    		List<POIXMLDocumentPart.RelationPart> relationParts=slide.getRelationParts();
    		for(POIXMLDocumentPart.RelationPart relation :relationParts ){
    		POIXMLDocumentPart documentPart = relation.getDocumentPart();
    			if(documentPart instanceof  XSLFChart){
    				XSLFChart chart = (XSLFChart) documentPart;
    				// 查看里面的图表数据,才能知道是什么图表
    				CTPlotArea plot = chart.getCTChart().getPlotArea();
    				//图表主要有折线LineChart,柱状图BarChart,饼图PieChart等,主要是解析xml文件
    			}
    
    		}
    	}
    }
    

    代码地址

    展开全文
  • ppt模板--适用于室内装修设计的图片展示国片混排等演示PPT模版本作品内容为适用于室内装修设计的图片展示国片混排等演示PPT模版,页数为32页,请使用软件PowerPoint或WPS演示打开, 作品中文字及图均可以修改和编辑...

    ppt模板--适用于室内装修设计的图片展示国片混排等演示PPT模版

    本作品内容为适用于室内装修设计的图片展示国片混排等演示PPT模版,页数为32页,请使用软件PowerPoint或WPS演示打开, 作品中文字及图均可以修改和编辑,图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除作品中的内容

    识别关注回复:「免费 ppt模板」获取更多免费PPT模板29aecbd2500f468396e2f35d904de0b9.png

    1f1cc2e63690fc15923fc9b3d62d5cf7.png

    点击文末“阅读原文”,获取海量资料

           除了ppt模板--适用于室内装修设计的图片展示国片混排等演示PPT模版,小卡这里还有求职PPT、“不忘初心,牢记命”PPT;教师课件PPT;扁平风PPT、答辩PPT、自我介绍PPT,公司介绍PPT;以及中国风PPT、述职报告PPT、工作总结PPT,PPT背景图集合(20+G)等各种特色的PPT(这里还有更精美的PPT哦)还有PPT教程哦!

    cc7cf2711d4b51b25a2325f68b3447e1.png4fcd24e9c1bc21c7c8e201f7f45a09b4.gif

    添加关注,获取免费模板

    4e3d79078afb054e706121a60ebd689f.gif

    点击“阅读原文”,获取更多资源

    展开全文
  • -淡雅古风中国风年中总结计划述职报告PPT模版本作品内容为淡雅古风中国风年中总结计划述职报告PPT模版,格式为 .pptx, 页数为16页,请使用软件PowerPoint或WPS演示打开, 作品中文字及图均可以修改和编辑,图片更改...

     ppt模板--淡雅古风中国风年中总结计划述职报告PPT模版

    本作品内容为淡雅古风中国风年中总结计划述职报告PPT模版,格式为 .pptx, 页数为16页,请使用软件PowerPoint或WPS演示打开, 作品中文字及图均可以修改和编辑,图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除作品中的内容

    识别关注回复:「免费 ppt模板」获取更多免费PPT模板bbe5f7599a8db52c488a6958434792f6.png

    9848d5f0bd846f247fcc40d1eba4c1df.png

    点击文末“阅读原文”,获取海量资料

           除了ppt模板--淡雅古风中国风年中总结计划述职报告PPT模版,小卡这里还有求职PPT、“不忘初心,牢记命”PPT;教师课件PPT;扁平风PPT、答辩PPT、自我介绍PPT,公司介绍PPT;以及中国风PPT、述职报告PPT、工作总结PPT,PPT背景图集合(20+G)等各种特色的PPT(这里更精美的PPT哦)还有PPT教程哦!

    48a9f1bfaffe55b865c487a6beea97cd.png8b3bc0d49930bc74546a3773d0e89105.gif

    添加关注,获取免费模板

    b9e4c514e599c954e15db834092fe2da.gif

    点击“阅读原文”,获取更多资料

    展开全文
  • 怎么用php 修改ppt

    2015-01-15 09:51:10
    怎么用php去修改PPT 先用php去读取一个PPT 以他为模板 然后修改其中的文字图片内容 ,导出成新的PPT这个用php怎么写 有写过的吗
  • 比如这一页,大家感受一下:这页PPT内容十分详尽,可是却无法进行太多的精简。应该怎么办呢?今天诺记就用讲讲这类页面的修改思路。想要解决页面拥挤问题,我们要从五个方面考虑:1.标题、2.布局、3.颜色、4.配图...

    71a86a6a3051f88fb3fe13f88cadb7f1.png

    本期点评的投稿作品是一份报告类PPT。

    作者用了一份褐色模板加上详尽的数据形成了一份非常不错的报告PPT。

    58ce021408c96d94dfe4c146d4ed526e.png

    但是这份PPT的缺点也很明显:字多。

    比如这一页,大家感受一下:

    ba621fc82edb98afee5e23afd90f9e52.png

    这页PPT的内容十分详尽,可是却无法进行太多的精简。应该怎么办呢?

    今天诺记就用讲讲这类页面的修改思路。想要解决页面拥挤问题,我们要从五个方面考虑:

    1.标题、2.布局、3.颜色、4.配图、5.字体

    #1标题处理

    fb56a1e1fc5a3101eb175381d4444064.png

    标题关键:“堆叠纵向”vs“横向紧缩”。

    页面空(左):标题要大,可以使用堆叠式排版,更不规则。

    页面满(右):标题要小,排列就要更工整,利用横向空间。

    #2布局方式

    布局关键是“不规则”vs“模块化”

    b18ccefe9409019c80b37d25fc251ab5.png

    页面空(左):可以使用不规则排列,对角线排版等

    页面满(右):元素轮廓要方正,进行模块化呈现,充分利用页面每一寸空间。

    参考点评56饼图布局以及点评65书法字体。

    #3配图方式

    8675ecad85d2fe2072f5b25efd895da8.png

    图片的关键是“页面留白”

    页面空(左):不用图片:大量留白,极简主义风格;全屏背景:冲击力强,欧美风格

    页面满(右):不用图片:适合几乎完全没有留白的页面;半屏图片:适合还有一定留白空间的页面

    #4颜色选取

    85e630d381ef5bdf162aa3a8744a27ae.png

    配色关键是“冲击力”

    页面空(左):深色为主,颜色可适当鲜艳些,让视觉向中心重要内容聚焦

    页面满(右):淡色为主,偶尔点缀鲜艳颜色,让页面不会太拥挤

    #5字体选择

    b6bf18f6e1d602f4cf2a61c861d6a884.png

    文字关键是“阅读难易度”

    页面空(左):因为面积足够大,辨认不存在问题,可以使用艺术字,手写字

    页面满(右):因为字体较小,尽量使用常规字体,方便阅读


    案例修改

    ba621fc82edb98afee5e23afd90f9e52.png

    讲了这么多,我们再看这一页,应该就有思路了:

    • A.标题:放弃发散排版,尽量横向排列
    • B.布局:放弃放射型排版,采用模块式排版
    • C.颜色:淡色为主,偶尔点缀鲜艳颜色
    • D.配图:不配图
    • E.字体:用微软雅黑替代宋体/楷书。

    5b886ed5de25011facd2239d24610391.png

    改完之后是否好多了?

    所以一旦文字很多,不要慌,也不要乱贴太多的示意图和装饰图,而是理清思路,化繁为简。以上的修改并不难,难的是综合运用五大手段去平衡页面的视觉占比。


    对策卡片

    说了那么多,我并不希望大家只学会单独某页PPT的修改,而是掌握调控页面“空/满”的各种手段和方法,举一反三,灵活运用。

    因此我特地为各位诺友总结了页面内容从少到多的“对策卡片”:

    0a96abb4619a1b821cc9aceb9ead5ad5.png

    a566b42e8bc372bfdaad5f42697fa2be.png

    595021ce655cd307894f9c341d40f41f.png

    5bafdd6439b1de478fc18ccb1138f873.png

    47cb326bbdab5f70e59991ed3730343d.png

    本期投稿&改稿对比

    58ce021408c96d94dfe4c146d4ed526e.png
    本期原稿

    317bd459037674116c4c81c10f0b8bfb.png
    本期改稿

    本文为诺壹乔原创,未经许可不得转载。

    All rights reserved.

    如果你也希望诺记诊断你的PPT,欢迎投稿。

    投稿邮箱:chotjoy@foxmail.com

    邮件标题请注明“诺记点评”

    展开全文
  • 每期内容不同,思路主要是围绕职场PPT,希望修改的每一页PPT都能够帮助到你。这次的主题是文字和流程图,如图所示。图片来源于网络,侵删对于这一页PPT,整体感觉不行是吧,还是有一定的问题,页面使用元素过多,太...
  • pptx, 大小7 MB, 页数为30,比例16:9, 请使用软件PowerPoint(2019)打开, 作品中文字及图均可以修改和编辑,图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除作品中的内容。...
  • PDF上的文字图片怎么编辑修改

    千次阅读 2016-12-05 12:00:31
    对于word、excel这类常见的文档基本上大家都知道怎么编辑修改,而PDF格式的文档则比较少见,很多人都不知道这种文档是如何编辑的,也不知道怎样去修改PDF文档的内容,其实PDF上的文字图片编辑起来也是很简单的。...
  • pdf上的文字图片内容怎么编辑

    千次阅读 2017-02-20 14:09:05
    对pdf文件的编辑其实和ppt一样很简单的,下面就来讲下pdf上的文字图片内容都是怎么编辑的。  ​ 首先是编辑的工具,用来修改编辑pdf文件的工具也是有很多的,只需先在电脑上安装一个pdf编辑器就可以了,...
  • 一般出现这种情况大多都是因为原PDF文档是扫描件(图片样式的PDF文档都统称为扫描件),而有些转换器都是普通转换,那转换出来的PPT内容肯定也只是每页一张图片而已,这种自然是无法修改了。那么要怎样才能转成可...
  • 一般出现这种情况大多都是因为原PDF文档是扫描件(图片样式的PDF文档都统称为扫描件),而有些转换器都是普通转换,那转换出来的PPT内容肯定也只是每页一张图片而已,这种自然是无法修改了。 那么要怎样才能转成可...
  • ppt作业

    2020-08-05 17:55:04
    写出自己看到的最坏的ppt和最好的ppt 分析优劣 然后写出自己做ppt图片...修改工商银行的的纯文字ppt 修改要求:商务ppt,风格契合中国工商银行 作业10 自己做个原创作品,上传1个以上的网站 ...
  • PDF格式和Word 、PPT、 Excel图片等格式相互转换编辑专业版 发表评论 302 A+ 所属分类:社交电商 PDF格式和Word 、PPT、 Excel图片等格式相互转换...2、编辑修改文字图片内容。页面插入,分割提取,裁剪、拼...
  • ppt模板--创建文明城市PPT本作品内容为创建文明城市PPT。采用了炫彩动态风格,这是一套以炫彩色为背景色,...作品中文字及图均可以修改和编辑,文字修改请直接点击文字进行修改图片更改请在作品中右键图片并更换,...
  • 由于有时候做PPT的需要,需要将网上搜索的一些图片上的水印去除掉。下面用Photoshop中一种简单方法一键去除掉图片中的文字。 步骤: 1.在ps中打开要修改图片,点击【矩形选框工具】 2.用【矩形选框工具】选中...
  • 本作品内容为2020经典蓝色商务风年终工作总结扬帆起航再创辉煌PPT免费模板, 格式为 pptx, 大小22 MB, 页数为32,比例16:9,请使用软件PowerPoint打开, 作品中文字及图均可以修改和编辑,图片更改请在作品中右键...
  • PDF格式转变成PPT格式

    2018-11-18 23:46:17
    能快速方便的把PDF文件转换成PPT文件,简单、高效;一键操作,快速、方便。 能最大限度的保留源文档的布局和格式。 扫描的图片型PDF转换后...文字内容的PDF转换成PPT幻灯片后是可编辑的。 加密的PDF也可以转换为PPT
  • 不知道你们在制作PPT的过程中,尤其是套用已有模板时,是否有过这样的困惑为什么模板里的图片/文字修改不了?为什么每页自动就生成了页码,在哪里修改?为什么进入了幻灯片母版还修改不了内容?这一系列问题可能都是...
  • 本作品内容为蓝色简约风2020年终工作总结通用PPT模板, 格式为 pptx, 大小6 MB, 页数为61,比例16:9, 请使用软件PowerPoint(2010)打开, 作品中文字及图均可以修改和编辑,图片更改请在作品中右键图片并更换,...
  • 本作品内容为撞色女装双十一来了活动策划动态PPT模板, 格式为 pptx, 大小10 MB, 页数为25,比例16:9, 请使用软件PowerPoint(2016)打开, 作品中文字及图均可以修改和编辑,图片更改请在作品中右键图片并更换,...
  • 本作品内容为创意卡通万圣节狂欢派对活动策划通用PPT模板, 格式为 pptx, 大小14 MB, 页数为24,比例16:9, 请使用软件PowerPoint(2016)打开, 作品中文字及图均可以修改和编辑,图片更改请在作品中右键图片并更换...
  • 本作品内容为故障风渐变双十一活动策划动态PPT模板, 格式为 pptx, 大小16 MB, 页数为25,比例16:9, 请使用软件PowerPoint(2016)打开, 作品中文字及图均可以修改和编辑,图片更改请在作品中右键图片并更换,文字...
  • 本作品内容为共享农庄民宿策划方案思路框架分析动态PPT模板 , 格式为 pptx, 大小13 MB, 页数为30,比例16:9, 请使用软件PowerPoint(2013)打开, 作品中文字及图均可以修改和编辑,图片更改请在作品中右键图片并...
  • 本作品内容为简约卡通双十一营销策划PPT模版, 格式为 pptx, 大小62 MB, 页数为25,比例16:9, 请使用软件PowerPoint(2016)打开, 作品中文字及图均可以修改和编辑,图片更改请在作品中右键图片并更换,文字修改请...
  • 本作品内容为蓝色卡通感恩有你感恩节活动策划PPT模板, 格式为 pptx, 大小32 MB, 页数为25,比例16:9, 请使用软件PowerPoint(2019)打开, 作品中文字及图均可以修改和编辑,图片更改请在作品中右键图片并更换,...
  • 这是一套蓝色简洁风格的,公司简介PPT模板,共19张。 幻灯片模板封面使用了微立体...模板内容图片可以根据自己公司的业务和产品进行编辑修改。 本模板适合用于制作各类公司宣传PPT,企业介绍幻灯片等。.PPTX格式;
  • 本作品内容为红色简约2021勇攀高峰年终总结新年计划PPT模板, 格式为 pptx, 大小17 MB, 页数为25,比例16:9, 请使用软件PowerPoint(2019)打开, 作品中文字及图均可以修改和编辑,图片更改请在作品中右键图片并...
  • 本作品内容为渐变大气电商双十一狂欢节活动策划动态PPT模板, 格式为 pptx, 大小11 MB, 页数为25,比例16:9, 请使用软件PowerPoint(2016)打开, 作品中文字及图均可以修改和编辑,图片更改请在作品中右键图片并...
  • 长按识别关注——大象邀请函,选定喜欢的模板后开始在手机上编辑模板,修改文字图片等,几分钟就能制作出一份精美的电子邀请函。操作简单,不会占用很多的时间。邀请范本模板一:谨于公历xxx年x月x日假座xxxxx酒家...
  • 本作品内容为2020卡通风双十一返场钜惠再战通用PPT模板, 格式为 pptx, 大小64 MB, 页数为25,比例16:9, 请使用软件PowerPoint(2016)打开, 作品中文字及图均可以修改和编辑,图片更改请在作品中右键图片并更换,...

空空如也

空空如也

1 2 3 4
收藏数 73
精华内容 29
关键字:

修改ppt图片文字内容