仅需三行代码! C# 快速实现PDF转PPT

一般在会议、教学或培训活动中,我们都会选择PPT文档来进行内容展示。与PDF文档相比,PPT文档具有较强的可编辑性,可以随时增删元素,并且还可以设置丰富多样的动画效果来吸引观众注意。那么如何通过C#将PDF文档转为PPT文档呢?本文将教大家仅使用3行代码就实现这一功能。

PDF转PPT所需工具:Spire.Pdf for .NET (v 8.11.10及以上)

安装Spire.Pdf 后导入所需命名空间,然后加载PDF文档再使用 PdfDocument.SaveToFile() 方法就可以直接将PDF转为PPTX格式。直接上代码:

复制代码
using Spire.Pdf;
 
namespace PDFtoPowerPoint
{
    class Program
    {
        static void Main(string[] args)
        {
            //创建PdfDocument对象
            PdfDocument pdf = new PdfDocument();
 
            //加载PDF文档
            pdf.LoadFromFile(@"C:\Users\Administrator\Desktop\模板.pdf");
 
            //将PDF文档转为PPTX格式
            pdf.SaveToFile("PDF转PPT.pptx", FileFormat.PPTX);
        }
    }
}

执行上述C#代码后,PDF中的每一页都会被转换为PPT中一张单独的幻灯片。而且转换后你还可以进一步编辑、操作生成的PPT文档,达到你想要的效果。


这里加载一个示例文档给大家看下C#中PDF转PPT的效果:

--- 点击查看更多C# 中将PDF转换为Word/ HTML/ SVG/ 图片/ Excel等其他格式的示例。

相关推荐
Envyᥫᩣ1 小时前
C#语言:从入门到精通
开发语言·c#
IT技术分享社区7 小时前
C#实战:使用腾讯云识别服务轻松提取火车票信息
开发语言·c#·云计算·腾讯云·共识算法
WineMonk8 小时前
.NET WPF CommunityToolkit.Mvvm框架
.net·wpf·mvvm
界面开发小八哥8 小时前
界面控件DevExpress WPF中文教程:Data Grid——卡片视图设置
.net·wpf·界面控件·devexpress·ui开发
△曉風殘月〆14 小时前
WPF MVVM入门系列教程(二、依赖属性)
c#·wpf·mvvm
逐·風16 小时前
unity关于自定义渲染、内存管理、性能调优、复杂物理模拟、并行计算以及插件开发
前端·unity·c#
m0_6569747419 小时前
C#中的集合类及其使用
开发语言·c#
九鼎科技-Leo19 小时前
了解 .NET 运行时与 .NET 框架:基础概念与相互关系
windows·c#·.net
九鼎科技-Leo21 小时前
什么是 ASP.NET Core?与 ASP.NET MVC 有什么区别?
windows·后端·c#·asp.net·mvc·.net