• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    公众号

C#Asposeoffice

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

前文:

          Excel,Word,PPT,PDF 在线预览

          做个备份,拿的是试用版的 Aspose,功能见标题

代码:

 1         /// <summary>
 2         /// Aspose office (Excel,Word,PPT),PDF 在线预览
 3         /// </summary>
 4         /// <param name="sourceDoc">需要预览的文件地址</param>
 5         /// <param name="saveDoc">展示的html文件地址</param>
 6         public void Goto(string sourceDoc, string saveDoc)
 7         {
 8             string s_sourceDoc = Server.MapPath(sourceDoc);
 9 
10             string s_saveDoc = Server.MapPath(saveDoc);
11 
12             string docExtendName = Path.GetExtension(s_sourceDoc).ToLower();
13 
14             switch (docExtendName)
15             {
16                 case ".doc":
17                 case ".docx":
18                     Aspose.Words.Document doc = new Aspose.Words.Document(s_sourceDoc);
19                     doc.Save(s_saveDoc, Aspose.Words.SaveFormat.Html);
20                     Response.Redirect(saveDoc);
21                     break;
22                 case ".xls":
23                 case ".xlsx":
24                     Aspose.Cells.Workbook workbook = new Aspose.Cells.Workbook(s_sourceDoc);
25                     workbook.Save(s_saveDoc, Aspose.Cells.SaveFormat.Html);
26                     Response.Redirect(saveDoc);
27                     break;
28                 case ".ppt":
29                 case ".pptx":
30                     Aspose.Slides.Pptx.PresentationEx pres = new Aspose.Slides.Pptx.PresentationEx(s_sourceDoc);
31                     pres.Save(s_saveDoc, Aspose.Slides.Export.SaveFormat.Html);
32                     Response.Redirect(saveDoc);
33                     break;
34                 case ".pdf":
35                     Aspose.Pdf.Document pdf = new Aspose.Pdf.Document(s_sourceDoc);
36                     pdf.Save(s_saveDoc, Aspose.Pdf.SaveFormat.Html);
37                     Response.Redirect(saveDoc);
38                     break;
39             }
40         }

 

地址:http://download.csdn.net/detail/hou3125378/9909973

 


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
c#DataSet转换为Json发布时间:2022-07-10
下一篇:
C#关于如何给数据排序,置顶,上移,下移,置尾发布时间:2022-07-10
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap