SharePoint 2013 文档库中PPT转换PDF
2013-09-27 12:25
423 查看
通过使用 PowerPoint Automation Services,可以从 PowerPoint 二进制文件格式 (.ppt) 和 PowerPoint Open XML 文件格式 (.pptx) 转换为其他格式。例如,您可能需要将一批 PowerPoint 97–2003 文件升级到 Open XML 演示文稿文件。您还可以在“编辑”菜单中创建自定义操作,以允许用户按需创建 PDF 版本的演示文稿。
一、效果演示:
1、新建一个ppt文档(office 2013,后缀pptx),添加内容,上传到文档库,如下图:
View Code
参考文献
SharePoint 2013 中的 PowerPoint Automation Services
http://msdn.microsoft.com/zh-CN/library/sharepoint/fp179894
一、效果演示:
1、新建一个ppt文档(office 2013,后缀pptx),添加内容,上传到文档库,如下图:
string siteURL = "http://URL"; using (SPSite site = new SPSite(siteURL)) { using (SPWeb web = site.OpenWeb()) { Console.WriteLine("Begin conversion"); SPFolder docs = web.Folders[siteURL + "/PPT_Transfer"]; SPFile file = docs.Files[siteURL + "/PPT_Transfer/TransferPPT.pptx"]; Stream fStream = file.OpenBinaryStream(); SPFileStream stream = new SPFileStream(web, 0x1000); //PDF转换,extension是原文档后缀,验证是不是该格式 PdfRequest request = new PdfRequest( fStream, ".pptx", stream); IAsyncResult result = request.BeginConvert( SPServiceContext.GetContext(site), null, null); request.EndConvert(result); //新文档添加到文档库 SPFile newFile = docs.Files.Add( "TransferPdf.pdf", stream, true); Console.WriteLine("Output: {0}", newFile.Url); } }
View Code
参考文献
SharePoint 2013 中的 PowerPoint Automation Services
http://msdn.microsoft.com/zh-CN/library/sharepoint/fp179894
相关文章推荐
- SharePoint 2013 文档库中PPT转换PDF
- SharePoint 2013 文档库中PPT转换PDF
- PDF文档如何转换为PPT
- [文档格式转换神器]pdf,jpg,xps转doc,xls,ppt等office格式
- 如何将PDF文档转换到PPT格式
- 在线文档的协同浏览 doc pdf ppt ---> swf 的转换
- 利用 jodconverter 和openoffice 结合 把doc、ppt 等一系列文档转换成pdf
- 如何把ppt文档转换成pdf
- Java 使用jacob实现各类办公文档(ppt,Excel,word,text,imge)转换成PDF
- ppt转为pdf的两种文档转换方法
- PPT文档与PDF的转换方法
- asp.net实现将ppt文档转换成pdf的方法
- 如何将ppt文档转换成pdf
- 三种ppt与pdf文档格式转换方法
- SharePoint 2013 共同编辑Office文档设置(work,excel,PPT等等)
- 如何将pdf转换成ppt格式的文档
- asp.net实现将ppt文档转换成pdf的方法
- Java通过OpenOffice将word、ppt、excel、图片、txt文档转换成PDF
- ppt文档格式转换成pdf如何实现
- SharePoint 2013 Word 转换PDF服务介绍及示例