使用aspose-slides将ppt转pdf
PPT转PDF
下载jar包
链接:https://pan.baidu.com/s/1a-9zm9aaiEcemXD5jaLXRw
提取码:cu57
添加到MVN仓库中
mvn install:install-file -Dfile="jar包位置" -DgroupId="groupId" -DartifactId="artifactId" -Dversion="版本" -Dpackaging=jar -DgeneratePom=true -DcreateChecksum=true
导入依赖
<!--将ppt转pdf 这是我自己的打包方式--><dependency><groupId>aspose</groupId><artifactId>aspose-slides</artifactId><version>19.3</version></dependency>
代码
/*** ppt转成pdf* @param sourcePath ppt的文件路径* @param savePath pdf保存的路径*/public static void pptToPdf(String sourcePath,String savePath){FileOutputStream outputStream = null;//水印处理final String license ="<License>\n" +" <Data>\n" +" <Products>\n" +" <Product>Aspose.Total for Java</Product> \n" +" </Products>\n" +" <EditionType>Enterprise</EditionType>\n" +" <SubscriptionExpiry>20991231</SubscriptionExpiry>\n" +" <LicenseExpiry>20991231</LicenseExpiry>\n" +" <SerialNumber>8bfe198c-7f0c-4ef8-8ff0-acc3237bf0d7</SerialNumber>\n" +" </Data>\n" +" <Signature>sNLLKGMUdF0r8O1kKilWAGdgfs2BvJb/2Xp8p5iuDVfZXmhppo+d0Ran1P9TKdjV4ABwAgKXxJ3jcQTqE/2IRfqwnPf8itN8aFZlV3TJPYeD3yWE7IT55Gz6EijUpC7aKeoohTb4w2fpox58wWoF3SNp6sK6jDfiAUGEHYJ9pjU=</Signature>\n" +"</License>";try {//获取水印InputStream is = new ByteArrayInputStream(license.getBytes());com.aspose.slides.License aposeLic = new com.aspose.slides.License();aposeLic.setLicense(is);//读取ppt文件FileInputStream fileInput = new FileInputStream(sourcePath);Presentation pres = new Presentation(fileInput);//指定输出路径outputStream = new FileOutputStream(new File(savePath));//输出pres.save(outputStream, SaveFormat.Pdf);outputStream.close();}catch (Exception e){e.printStackTrace();}}
效果
仅学习使用,非商业用途
使用aspose-slides将ppt转pdf相关推荐
- JAVA实现把PPT转PDF的方法
文章目录 前言 一.Apache poi是什么? 二.具体实现 1. 引入依赖 2. ppt/pptx转换pdf (返回InputStream) 3. ppt/pptx转换pdf (返回pdf文件) ...
- 想在Java中把PPT转化为PDF吗?教你用Aspose.Slides轻松搞定!
PDF已成为最广泛和最常用的数字文档格式.由于PDF格式具有固定的布局,因此大多数文档在共享之前都已转换为PDF. 在将各种文档转换为PDF格式的过程中,PPT到PDF的转换是一种流行的用例,且非常的 ...
- PPT文档管理控件Aspose.Slides v19.5上线发布!开始评估PDF转换的时间花费!
Aspose.Slides for .NET一种独特的表示处理API,使应用程序能够读取,编写,修改和转换PowerPoint演示文稿.支持大多数Microsoft PowerPoint格式进行处理和 ...
- 【更新】PPT管理控件Aspose.Slides V17.5发布 | 附下载
2019独角兽企业重金招聘Python工程师标准>>> Aspose.Slides for .NET 17.5 功能和改进 核心 概述 类别 SLIDESNET-38576 生成的S ...
- 使用Aspose组件将WORD、PDF、PPT转为图片
using System; using System.Collections.Generic; using System.Text; using OMCS.Engine.WhiteBoard; usi ...
- aspose.slides-15.9.0 将ppt转为pdf,去除水印
使用aspose.slides-15.9.0.jar将ppt转为pdf实现在线预览,去除水印. 下载地址:https://download.csdn.net/download/qq_31674229/ ...
- PPT处理福音!Aspose.Slides最新版实现自主的跨平台3D引擎
Aspose.Slides for .NET是一个独特的演示处理API,它允许应用程序读取.写入.修改和转换PowerPoint演示文稿.作为一个独立的API,它提供了管理PowerPoint关键功能 ...
- aspose使用合集java(Word、Excel、PPT转PDF)
aspose使用合集java(Word.Excel.PPT转PDF) aspose使用合集java(Word.Excel.PPT转PDF 文档所需jar包 Word转为PDF 获取license 简单 ...
- 基于ASP.NET MVC 利用(Aspose+Pdfobject.js) 实现在线预览Word、Excel、PPT、PDF文件
详细链接:https://shop499704308.taobao.com/?spm=a1z38n.10677092.card.11.594c1debsAGeak VS2010版本以及以上版本源码下载 ...
- Aspose工具实现word和ppt转pdf功能及遇到的一些问题
Aspose工具包从word和ppt转到pdf的实现过程 直接放项目地址 说一下实现过程中遇到的坑 直接放项目地址 https://github.com/lichangliu1098/File2Pdf ...
最新文章
- 解决Eclipse添加新server时无法选择Tomcat7的问题
- 渗透测试python编程之端口扫描
- 英语美句-每日积累-02
- Silverlight中枚举并加载客户端程序集
- Discuz x2.5目录结构注释
- Jeecgboot Feign、分布式压测、分布式任务调度
- activeti user guide 中文_【澳洲大岩石】最好季节发团!省掉800澳币!无比震撼特价 再次应约出发 震撼之旅!一生难忘!全程中文导游!省心放心澳洲青年旅行社...
- 浅谈如何进行测试用例管理
- 自学编程变得越来越简单之后,那些老程序员是有多恐慌?
- 如何在SQL Server Management Studio中创建和配置链接服务器以连接到MySQL
- 数值分析(9)-最小二乘法
- 阿里菜鸟JAVA实习生一面面试题
- 【每周论文阅读-第四周】proposal-level 特征聚合视频目标检测方法02
- 社交网络的数据挖掘与分析,什么是社交网络分析
- Python学习3-层次聚类
- 阿里腾讯裁员、最高30%?计算机行业前景到底如何...
- 二十一世纪的计算研讨会及启示
- 直插电阻色环电阻读电阻阻值,电阻误差与电阻温度系数方法图文
- JAVA实现简单数据采集
- 【年终盘点】2019上海人工智能发展十大事记
热门文章
- 计算机中级改进的具体措施,改进职高计算机教学的几点措施
- 9 年小厂老前端的年终总结(90 后,12 年毕业,工作 9 年,发过传单,做过运营)
- 网络核心交换机和普通交换机有什么区别?
- 2021年团体程序设计天梯赛-总决赛 L3-2 还原文件
- python还款程序_python 之简单模拟银行系统功能(卡号申请、还款、支付、取现)...
- python微信远程控制摄像头_python实现微信远程控制电脑
- 关于“硬解码”与“软解码”
- 订阅技术类型的公众号 究竟是为了什么?
- python 小游戏500行以内_README.md
- 平面设计【PS】汉堡寿司横幅PSD分层模版素材