C# 将PPT转为OFD、DPT、DPS、ODP、POTX、UOP
本文分享在C#代码程序中,如何将PPT幻灯片文档转换为多种文件格式,如:OFD、DPT、DPS、ODP、POTX、UOP等。只需在加载PPT幻灯片源文档后,调用ppt.SaveToFile(string file, FileFormat fileFormat )方法将源文档保存为目标文件格式即可。具体代码和方法参考如下内容。
【程序环境】
- Visual Studio 2017
- .net framework 4.6.1
- PPT库:Spire.Presentation for .NET
- PPT文档测试版本:2013 (.pptx)
关于如何添加引用PPT库(2种方法)
方法1:手动添加引用(如图操作步骤)。需要先将Spire.Presentation for .NET 6.9.2包下载到本地,并解压。
导入结果:
方法2:通过Nuget搜索下载安装到程序(如下图步骤)。
C#
using Spire.Presentation;namespace PPTtoOFD
{class Program{static void Main(string[] args){Presentation ppt = new Presentation();ppt.LoadFromFile("test.pptx");ppt.SaveToFile("ToOFD.ofd",FileFormat.OFD);ppt.SaveToFile("ToDPT.dpt", FileFormat.Dpt);ppt.SaveToFile("ToDPS.dps", FileFormat.Dps);ppt.SaveToFile("ToODP.odp", FileFormat.ODP);ppt.SaveToFile("ToPOTX.potx", FileFormat.Potx);ppt.SaveToFile("ToUOP.uop", FileFormat.UOP);}}
}
vb.net
Imports Spire.PresentationNamespace PPTtoOFDClass ProgramPrivate Shared Sub Main(args As String())Dim ppt As New Presentation()ppt.LoadFromFile("test.pptx")ppt.SaveToFile("ToOFD.ofd", FileFormat.OFD)ppt.SaveToFile("ToDPT.dpt", FileFormat.Dpt)ppt.SaveToFile("ToDPS.dps", FileFormat.Dps)ppt.SaveToFile("ToODP.odp", FileFormat.ODP)ppt.SaveToFile("ToPOTX.potx", FileFormat.Potx)ppt.SaveToFile("ToUOP.uop", FileFormat.UOP)End SubEnd Class
End Namespace
运行程序后,转换后的文件保存在VS程序的项目文件夹路径下,如 F:\VS2017Project\Conversion_PPT\PPTtoOFD\bin\Debug。 文件路径也可以自行定义。
—End—
C# 将PPT转为OFD、DPT、DPS、ODP、POTX、UOP相关推荐
- 怎么将ppt转为pdf?
PPT这个词,就是演示的代名词,比如工作报告,数据报告,各种演示文件都能在PPT上被制作出来,需要做的也就是打字添加图片排班等,但是我们需要把PPT转换为Word的时候却又无从下手,今天就把最效率的方 ...
- java 使用poi将PPT转为图片,在线预览PPT
在线预览PPT,我的思路为java 使用poi将PPT转为图片,图片存储到指定的文件夹下面,然后返回生成的图片名称集合,将图片路径遍历到前台的html标签上,用HTML前台模仿画一个PPT框架,操作图 ...
- 使用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/ ...
- Share实例:用python将ppt转为pdf
目录 基本环境 模块安装 代码 关于环境变量 pip相关 优化扩展:Python:将当前目录下Word和PPT转为PDF 代码参考:用Python将PPT转换PDF 引用代码很详细了,有注释真不戳. ...
- java使用poi、itextpdf将word、ppt转为pdf文件,并对pdf文件加盖签章
1 环境及背景 SpringBoot项目,使用poi.itextpdf将excel.ppt.word文件转为pdf,并对pdf文件进行签章: 对Excel文件加图片水印,并加密设置为只读. 下面的方法 ...
- 在VSCode中用Markdown自动生成PPT详细使用指南,支持多种风格和排版,支持ppt转为pdf等
在VSCode中用Markdown自动生成PPT详细使用指南,支持多种风格和排版,支持ppt转为pdf等. Marp 官网: https://marp.app/ 这款软件也能在 Windows 或 L ...
- [办公自动化]如何将PPT转为PDF,免费
同事需要把PPT格式的文档转为PDF.她没有安装adobe acrobat,安装了微软office 2007. 这个其实可以通过安装微软官方插件来解决.无需额外费用. 所需软件为: 2007 Micr ...
- ppt转为6页pdf讲义
在PPT文件另存为PDF文件的设置窗口中,可以设置一页PDF显示六张幻灯片,具体操作请参照以下步骤. 1.首先在电脑上打开一个PPT文件,然后编辑好幻灯片. 2.然后在PPT"office按 ...
最新文章
- 按照文字内容动态设置TableViewCell的高度
- 计算机专业和学历的关系!!重要!!
- 如何将伪数组转换成数组
- 关于使用idea工具debug时,断点颜色由红色变成灰色解决方法
- 【LeetCode笔记】剑指 Offer 56 . 数组中数字出现的次数(Java、位运算)
- 理解Node.js的event loop
- Avalon and Indigo CTP- March 2005提供公开下载!
- Test on 2018.10.21
- Linux Mysql5.6安装
- spring简易学习笔记四(jdbcTemplate和事务控制)
- HttpClient模拟客户端请求实例
- ajax文件上传进度条实现
- Python 实现控制一阶惯性系统
- python:对数log 零的处理
- Android逆向工程实例 -- 善领安卓版DSA APP手势操作bug修复
- Java对接谷歌邮箱-代码及其谷歌邮箱账号配置
- 此计算机怎样连接未识别的网络连接,电脑插入网线后显示“未识别网络”怎么办?...
- evga x58服务器芯片组,EVGA发布X58主板 首次涉足Intel芯片组
- 大数据是什么?初学者怎样理解大数据技术
- 论文检测前后需要做什么呢