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相关推荐

  1. JAVA实现把PPT转PDF的方法

    文章目录 前言 一.Apache poi是什么? 二.具体实现 1. 引入依赖 2. ppt/pptx转换pdf (返回InputStream) 3. ppt/pptx转换pdf (返回pdf文件) ...

  2. 想在Java中把PPT转化为PDF吗?教你用Aspose.Slides轻松搞定!

    PDF已成为最广泛和最常用的数字文档格式.由于PDF格式具有固定的布局,因此大多数文档在共享之前都已转换为PDF. 在将各种文档转换为PDF格式的过程中,PPT到PDF的转换是一种流行的用例,且非常的 ...

  3. PPT文档管理控件Aspose.Slides v19.5上线发布!开始评估PDF转换的时间花费!

    Aspose.Slides for .NET一种独特的表示处理API,使应用程序能够读取,编写,修改和转换PowerPoint演示文稿.支持大多数Microsoft PowerPoint格式进行处理和 ...

  4. 【更新】PPT管理控件Aspose.Slides V17.5发布 | 附下载

    2019独角兽企业重金招聘Python工程师标准>>> Aspose.Slides for .NET 17.5 功能和改进 核心 概述 类别 SLIDESNET-38576 生成的S ...

  5. 使用Aspose组件将WORD、PDF、PPT转为图片

    using System; using System.Collections.Generic; using System.Text; using OMCS.Engine.WhiteBoard; usi ...

  6. aspose.slides-15.9.0 将ppt转为pdf,去除水印

    使用aspose.slides-15.9.0.jar将ppt转为pdf实现在线预览,去除水印. 下载地址:https://download.csdn.net/download/qq_31674229/ ...

  7. PPT处理福音!Aspose.Slides最新版实现自主的跨平台3D引擎

    Aspose.Slides for .NET是一个独特的演示处理API,它允许应用程序读取.写入.修改和转换PowerPoint演示文稿.作为一个独立的API,它提供了管理PowerPoint关键功能 ...

  8. aspose使用合集java(Word、Excel、PPT转PDF)

    aspose使用合集java(Word.Excel.PPT转PDF) aspose使用合集java(Word.Excel.PPT转PDF 文档所需jar包 Word转为PDF 获取license 简单 ...

  9. 基于ASP.NET MVC 利用(Aspose+Pdfobject.js) 实现在线预览Word、Excel、PPT、PDF文件

    详细链接:https://shop499704308.taobao.com/?spm=a1z38n.10677092.card.11.594c1debsAGeak VS2010版本以及以上版本源码下载 ...

  10. Aspose工具实现word和ppt转pdf功能及遇到的一些问题

    Aspose工具包从word和ppt转到pdf的实现过程 直接放项目地址 说一下实现过程中遇到的坑 直接放项目地址 https://github.com/lichangliu1098/File2Pdf ...

最新文章

  1. 解决Eclipse添加新server时无法选择Tomcat7的问题
  2. 渗透测试python编程之端口扫描
  3. 英语美句-每日积累-02
  4. Silverlight中枚举并加载客户端程序集
  5. Discuz x2.5目录结构注释
  6. Jeecgboot Feign、分布式压测、分布式任务调度
  7. activeti user guide 中文_【澳洲大岩石】最好季节发团!省掉800澳币!无比震撼特价 再次应约出发 震撼之旅!一生难忘!全程中文导游!省心放心澳洲青年旅行社...
  8. 浅谈如何进行测试用例管理
  9. 自学编程变得越来越简单之后,那些老程序员是有多恐慌?
  10. 如何在SQL Server Management Studio中创建和配置链接服务器以连接到MySQL
  11. 数值分析(9)-最小二乘法
  12. 阿里菜鸟JAVA实习生一面面试题
  13. 【每周论文阅读-第四周】proposal-level 特征聚合视频目标检测方法02
  14. 社交网络的数据挖掘与分析,什么是社交网络分析
  15. Python学习3-层次聚类
  16. 阿里腾讯裁员、最高30%?计算机行业前景到底如何...
  17. 二十一世纪的计算研讨会及启示
  18. 直插电阻色环电阻读电阻阻值,电阻误差与电阻温度系数方法图文
  19. JAVA实现简单数据采集
  20. 【年终盘点】2019上海人工智能发展十大事记

热门文章

  1. 计算机中级改进的具体措施,改进职高计算机教学的几点措施
  2. 9 年小厂老前端的年终总结(90 后,12 年毕业,工作 9 年,发过传单,做过运营)
  3. 网络核心交换机和普通交换机有什么区别?
  4. 2021年团体程序设计天梯赛-总决赛 L3-2 还原文件
  5. python还款程序_python 之简单模拟银行系统功能(卡号申请、还款、支付、取现)...
  6. python微信远程控制摄像头_python实现微信远程控制电脑
  7. 关于“硬解码”与“软解码”
  8. 订阅技术类型的公众号 究竟是为了什么?
  9. python 小游戏500行以内_README.md
  10. 平面设计【PS】汉堡寿司横幅PSD分层模版素材