SharePoint 2013 文档库中PPT转换PDF
2015-02-16 11:01
507 查看
原文:SharePoint 2013 文档库中PPT转换PDF 通过使用 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
- SharePoint 2013 Word 转换PDF服务介绍及示例
- SharePoint 2013 Word 转换PDF服务介绍及示例
- 如何把ppt文档转换成pdf
- PDF文档如何完美转换成PPT文件
- 怎么快速把PDF文档转换成PPT文档
- PPT文档与PDF的转换方法
- 在线文档的协同浏览 doc pdf ppt ---> swf 的转换
- asp.net实现将ppt文档转换成pdf的方法
- SharePoint 2013 共同编辑Office文档设置(work,excel,PPT等等)
- SharePoint 2013 Word 转换PDF服务介绍及示例
- 怎样将pdf转换成ppt文档
- 将ppt文档转换成pdf文档
- office(doc,xls,txt,pdf,ppt)文档在线预览及转换(office2pdf) - PHP版
- Java通过OpenOffice将word、ppt、excel、图片、txt文档转换成PDF
- PDF文档如何转换为PPT
- 把pdf转换成ppt文档的教程讲解
- SharePoint 2013 Word 转换PDF服务介绍及示例
- ppt文档格式转换成pdf如何实现