当前位置: 首页 > news >正文

二维码网页制作免费网站制作变色龙app制作教程

二维码网页制作免费网站制作,变色龙app制作教程,启东市建设局网站,网络营销的发展概述本文将介绍在Java程序中如何来合并及拆分PPT文档的方法。示例大纲: 1. 合并 1.1 将指定幻灯片合并到文档 1.2 合并多个幻灯片文档为一个文档 2. 拆分 2.1 按幻灯片每一页单独拆分为一个文档 2.2 按指定幻灯片页数范围来拆分为多个文档 使用工具:F…

本文将介绍在Java程序中如何来合并及拆分PPT文档的方法。示例大纲:

1. 合并

1.1 将指定幻灯片合并到文档

1.2 合并多个幻灯片文档为一个文档

2. 拆分

2.1 按幻灯片每一页单独拆分为一个文档

2.2 按指定幻灯片页数范围来拆分为多个文档

使用工具:Free Spire.Presentation for Java (免费版)
获取方法及jar文件导入:
方法1:通过官网下载。下载后,解压文件。将lib文件下的Spire.Presentation.jar文件导入java程序即可。如下导入效果:
在这里插入图片描述

方法2:通过maven导入,参考导入方法。
两个PPT测试文档如下:
在这里插入图片描述

1. 合并

1.1 将指定幻灯片合并到文档

importcom.spire.presentation.*;
public classMergeFiles1 {
public static voidmain(String[] args)throwsException{
//加载文档1,获取第三张幻灯片
Presentation ppt1 =newPresentation();
ppt1.loadFromFile("test1.pptx");
ISlide slide = ppt1.getSlides().get(2);
//加载文档2,将文档1中获取的幻灯片作为第二张插入到文档2
Presentation ppt2 =newPresentation();
ppt2.loadFromFile("test2.pptx");
intindex =1;
ppt2.getSlides().insert(index,slide);
//保存文档2
ppt2.saveToFile("merge1.pptx",FileFormat.PPTX_2013);
ppt2.dispose();
}
}

合并效果:
在这里插入图片描述

1.2 合并多个幻灯片为一个文档

importcom.spire.presentation.*;
public classMergeFiles2 {
public static voidmain(String[] args)throwsException {
//加载文档1,文档2
Presentation ppt1 =newPresentation();
ppt1.loadFromFile("test1.pptx");
Presentation ppt2 =newPresentation();
ppt2.loadFromFile("test2.pptx");
//遍历文档1的所有幻灯片,添加到文档2
for(inti =0;i<ppt1.getSlides().getCount();i++){
ppt2.getSlides().append(ppt1.getSlides().get(i));
}
//保存文档2
ppt2.saveToFile("merge2.pptx",FileFormat.PPTX_2013);
ppt2.dispose();
}
}

合并效果:
在这里插入图片描述

2. 拆分

2.1 按幻灯片每一页来拆分

importcom.spire.presentation.*;
public classSplit1 {
public static voidmain(String[] args)throwsException {
//加载测试文档1
Presentation ppt1 =newPresentation();
ppt1.loadFromFile("test1.pptx");
//遍历文档1
for(inti =0; i < ppt1.getSlides().getCount(); i++) {
//新建一个PPT文档,并移除默认生成的第一页幻灯片
Presentation newppt =newPresentation();
newppt.getSlides().removeAt(0);
//将每一页添加到新建的文档,并保存
newppt.getSlides().append(ppt1.getSlides().get(i));
newppt.saveToFile(String.format("单页拆分-%1$s.pptx", i), FileFormat.PPTX_2013);
}
}
}

拆分结果:
在这里插入图片描述

2.2 按指定幻灯片页数范围来拆分

importcom.spire.presentation.*;
public classSplit2 {
public static voidmain(String[] args)throwsException{
//加载文档1
Presentation ppt1 =newPresentation();
ppt1.loadFromFile("test1.pptx");
//新建文档1,移除默认生成的第一页幻灯片
Presentation newppt1 =newPresentation();
newppt1.getSlides().removeAt(0);
//将文档1中的第一、二页添加到新建的文档1,并保存
for(inti =0; i <2; i++)
{
newppt1.getSlides().append(ppt1.getSlides().get(i));
}
newppt1.saveToFile(String.format("拆分1.pptx"), FileFormat.PPTX_2013);
//新建文档2,移除默认生成的第一页幻灯片
Presentation newppt2 =newPresentation();
newppt2.getSlides().removeAt(0);
//将文档2中的第三、四页添加到新建的文档2,并保存
for(intj =2;j <4;j++){
newppt2.getSlides().append(ppt1.getSlides().get(j));
}
newppt2.saveToFile(String.format("拆分2.pptx"), FileFormat.PPTX_2013);
}
}

拆分结果:

在这里插入图片描述

http://www.yayakq.cn/news/31978/

相关文章:

  • 发布网站的空间帮忙做网站
  • 凡科做商品网站的教学视频望牛墩镇网站建设公司
  • 丹东建设网官方网站正常网站 月均ip pv
  • 三位数的域名网站深圳市电子商务有限公司
  • 衡阳做网站ss0734套模板的网站多少钱
  • wordpress 模板安装苏州专业网站seo推广
  • 软件网站开发平台网页编辑招聘要求
  • 永久免费搭建网站网站建设模式
  • 做一个个人网站多少钱中山哪家做网站的好
  • pc网站wordpress登录开发
  • 汝州住房和城乡建设局新网站智博教育的网络营销是什么
  • 网站设计模板 英文翻译个人简历免费可填写的模板下载
  • 网站设计与制作软件小程序制作用什么软件
  • 做网站去哪找国内做seo最好公司
  • 郴州网站建设公司电话淄博百度网站制作
  • 城乡建设网站职业查询分析凡客诚品失败的原因
  • 企业网站建站 费用成都公司网站制作公司
  • 中国投诉网站做袜子机器多少钱一台微软做网站的工具
  • 高端建站的公司定制开发小程序和模板小程序
  • 深圳网站改版公司长清网站建设公司
  • 工商做年报网站建站案例
  • 如何构思公司网站网站开发技术选型
  • 合肥手机网站制作建设上海全网营销推广
  • 深圳网站建设 site创建一个网站的条件有哪些
  • 成都网站建设07fly安装网站源码
  • 成都网站建设 四川冠辰科技商标购买
  • 广州网站建设外包公司如何建设企业微网站
  • 网站开发原型模板网站开发专业建设
  • 做网站对外贸有什么用国外有什么做网站的软件吗
  • 网站建设 开票税率丹东建设监督网站