应用Apache POI实现将PPT文档转换为图片的开发环境配置和应用示例.docVIP

应用Apache POI实现将PPT文档转换为图片的开发环境配置和应用示例.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
应用Apache POI实现将PPT文档转换为图片的开发环境配置和应用示例.doc

应用Apache POI实现将PPT文档转换为图片的开发环境配置和应用示例 与Apache POI相关的系统资源 1、Apache POI的主要功能 (1)Apache POI 是用Java编写的免费开源的跨平台的 Java API Apache POI 是 Apache ()下的 Jakata 项目的一个子项目,Apache POI提供API给Java程式对Microsoft Office 办公套件如 Excel、Word和Powerpoint 等文档读和写功能的 AP。 (2)Apache POI操作Microsoft Office中的PPT文档有两种方式 1)POI-HSLF 对应的 Powerpoint 97的文件格式,文件后缀名为 .ppt 2)POI-XSLF 对应的PowerPoint 2007 OOXML 的文件格式,文件后缀名为 .pptx 2、Apache POI官方网页/ 3、下载Apache POI的系统文件 读者可以在Apache POI的官网/download.html的页面中下载Apache POI的系统文件。 点击下载的超链接后将跳转到镜像页面,读者然后则需要根据应用系统的需要下载对应的版本。 下载完毕后,将下载的压缩文件解压缩后将得到如下的各个文件。将其中的各个*.jar系统库文件加入到项目的编译环境中就可以在Java应用中应用Apache POI的系统。 4、Apache POI系统API在线文档帮助/apidocs/index.html 读者可以在/apidocs/index.html页面中在线预览Apache POI系统API帮助文档。 当然,在下载的Apache POI系统文件中也包含有Apache POI系统的API说明文档。 5、Apache POI在应用开发中相关的FAQ页面/faq.html 读者在应用Apache POI进行应用开发中,如果遇到相关的技术问题,可以浏览Apache POI在应用开发中相关的FAQ页面,在该页面中列表了大量的技术问题及对应的解决方法的帮助信息。 应用Apache POI系统实现将PPT文档转换为图片的应用示例 1、为什么要将PPT文档转换为图片 在Web 方式下在线预览MS Office中的各种类型的文档(比如 PPT文档)内容或者创建文档内容的缩约图则是个比较头疼的技术问题,比较好的技术实现思路是将PPT文档中的每一页面转换为一定尺寸的图片,然后再在Web页面中内嵌显示转换后的图片,从而解决这些技术问题。如下为解决本问题的主要思路——获取网络PPT 文件,并将PPT文档中的每一页的幻灯片都转换成单张图片(图片的尺寸是可以控制的,从而也可以创建缩约图),用流输出到Web页面中展示: (1)首先获取PPT文档的格式(区分是*.ppt还是*.pptx的格式),因为PPT文档的格式到目前为止无非是两种形式——*.ppt和*.pptx的格式 (2)获取PPT幻灯片总页数,并将PPT幻灯片转换为各个图片 (3)在Web页面中如JSP页面中循环获取每页PPT所对应的图片,并在Web页面中显示 本示例主要实现将PPT文档幻灯片转换为各个图片文件,并给出相关的实现过程和对应的程序代码示例。 2、构建示例测试Java应用程序项目 (1)在MyEclipse开发工具中创建一个项目名称为JavaPPTApp的Java应用程序项目 (2)设置项目名称为JavaPPTApp (3)项目结果 2、将Apache POI系统文件加入到项目的编译环境中 (1)启动项目的属性菜单 (2)切换到Java Build Path页中的Libraries选项页 (3)将下载的Apache POI系统文件加入到项目的编译环境中 3、在MyEclipse开发工具中创建示例程序类 (1)示例程序类名称为PPTToImagePictureByApachePOI,程序包名称为com.bluedream.apachepoi.ppt (2)将创建出PPTToImagePictureByApachePOI程序类的初始代码 4、编程PPTToImagePictureByApachePOI程序类的功能实现代码 (1)编程PPTToImagePictureByApachePOI程序类中的功能方法 (2)PPTToImagePictureByApachePOI程序类的完整代码示例 package com.bluedream.apachepoi.ppt; import java.awt.Color; import java.awt.Dimension; import java.awt.Graphics2D; import java.awt.geom.Rectangle2D; import java.

文档评论(0)

zhangningclb + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档