好文档就是一把金锄头!
欢迎来到金锄头文库![会员中心]
电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

c ppt文档转换成图片、pdf、svg等格式文件.docx

5页
  • 卖家[上传人]:aa****6
  • 文档编号:38254353
  • 上传时间:2018-04-29
  • 文档格式:DOCX
  • 文档大小:446.41KB
  • / 5 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • C#C# PPTPPT 文档转换成图片、文档转换成图片、PDFPDF、、SVGSVG 等格式文件等格式文件Spire.Presentation 支持丰富的格式转换,例如 PPT、PPTX 格式互转,PPT/PPTX 转 PDF,PPT/PPTX 转PNG,PPT/PPTX 转 SVG(可缩放矢量图) 下表列出了实现这些格式转换的具体方法及用法方法参数一参数二作用Presentation.SaveToFile(string file, FileFormat fileformat)string 类型变量,用于指定文件名及地址枚举类型变量,用于指定文件保存格式此枚举包含Auto、PPT、Pptx2007、Pptx2007、Pptx2010、Pptx2013、Ppsx2007、Ppsx2010、Ppsx2013、PPS、ODP、XPS、PDF将 PowerPoint 文档保存为指定格式的文件Presentation.SaveToSVG()将 PowerPoint 文档保存为 SVG(可缩放矢量图)格式文件ISlide.SaveAsImage()将幻灯片(slide)按原始大小保存为 Bitmap 对象ISlide.SaveAsImage(int width, int height)int 类型变量,用于指定图片的宽度int 类型变量,用于指定图片的高度将幻灯片按指定大小保存为 Bitmap 对象ISlide.SaveAsEMF(string filePath)string 类型变量,用于指定文件名及地址将幻灯片保存为 EMF 图片一, PowerPoint 转换为 PDF通过 Presentatin.SaveToFile()的方法,我们可以将 PowerPoint 文件转换为 PPT、PPTX、 PPSX、 PPS、 ODP、 XPS、 PDF 格式的文档。

      这里以转到 PDF 为例://初始化Presentation实例 Presentation presentation = new Presentation();//加载一个PowerPoint文档 presentation.LoadFromFile(“模板.pptx“);//保存为PDF文档 presentation.SaveToFile(“ToPDF.pdf“, FileFormat.PDF);二, PowerPoint 转换为位图通过 ISlide.SaveAsImage()方法,我们可以将特定的幻灯片转换为常见的位图格式,包括PNG、BMP、JPEG、TIFF这里以转到 PNG 为例://初始化Presentation实例 Presentation presentation = new Presentation();//加载一个PowerPoint文档 presentation.LoadFromFile(“模板.pptx“);//遍历PowerPoint文档中的幻灯片并保存为PNG图片 for (int i = 0; i svgBytes = presentation.SaveToSVG();//获取列队中字节数组生成SVG文件 int len = svgBytes.Count; for (int i = 0; i < len; i++) {FileStream fs = new FileStream(string.Format(“SVG-{0}.svg“, i), FileMode.Create);byte[] bytes = svgBytes.Dequeue();fs.Write(bytes, 0, bytes.Length);presentation.Dispose(); }。

      点击阅读更多内容
      关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
      手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
      ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.