本次经验内容分享如何通过C#后端程序代码将PPT幻灯片转换为高质量图片。下面是具体步骤及方法。
工具/原料
VisualStudio2017
NetFramework4.6.1
Spire.Presentationfor.NET6.12.4
PowerPoint测试文档
引入dll
1、在VisualStudio中打开【解决方案资源管理器】,鼠标右键点击【引用】,选探怙鲔译择【管理NuGet包】:
2、选择【浏览】-在搜索框中输入-选中搜索结果-点击【安装】:
3、点击【OK】:
4、点击【我接受】,等待程序安装完成:
C#代码
1、usingSpire.Presentati艺皱麾酪on;usingSystem.Drawing;usingSystem.Drawi荏鱿胫协ng.Imaging;namespacePPTtoImg_PPT{classProgram{staticvoidMain(string[]args){//创建Presentation类实例,并加载文件Presentationpresentation=newPresentation();presentation.LoadFromFile("test.pptx");//设置图片质量presentation.HighQualityImage=true;//遍历所有幻灯片,保存为指定格式的图片for(inti=0;i<presentation.Slides.Count;i++){Imageimage=presentation.Slides[i].SaveAsImage();image.Save(string.Format("result-img-{0}.png",i),ImageFormat.Png);}}}}
2、执行程序,将幻灯片保存为图片到指定路径。这里的图片路径可以自定义。