asp.net将word转换为html保存

很久以前写的了..发在blogger上的.结果blogger被封..现在解封了.转回来.
  1 using  System;
  2 using  System.Collections;
  3 using  System.ComponentModel;
  4 using  System.Web;
  5 using  Word;
  6
  7 namespace  Rules
  8 {
  9/// 
 10/// 将word文档上传至服务器然后再转存为html格式文件
 11/// 再解析html文件修改其页面样式和css
 12/// BlackSoul 2005.11.08
 13/// 

 14public class WordToHTML
 15{
 16public WordToHTML(){}
 17
 18上传文件并转换为html wordToHtml(wordFilePath)
 82
 83public string uploadWord(System.Web.UI.HtmlControls.HtmlInputFile uploadFiles)
 84{
 85if(uploadFiles.PostedFile != null)
 86{
 87string fileName = uploadFiles.PostedFile.FileName ;
 88int extendNameIndex= fileName.LastIndexOf(".");
 89string extendName = fileName.Substring(extendNameIndex);
 90string newName = "";
 91try
 92{
 93//验证是否为word格式
 94if(extendName == ".doc")
 95{
 96
 97DateTime now = DateTime.Now;
 98newName = now.DayOfYear.ToString()+uploadFiles.PostedFile.ContentLength.ToString();
 99//上传路径 指当前上传页面的同一级的目录下面的wordTmp路径
100uploadFiles.PostedFile.SaveAs(System.Web.HttpContext.Current.Server.MapPath("wordTmp/" + newName + extendName));
101}

102else
103{
104return "1";
105}

106}

107catch
108{
109return "0";
110}

111//return "http://" + HttpContext.Current.Request.Url.Host + HttpContext.Current.Request.ApplicationPath + "/wordTmp/" + newName + extendName;
112return System.Web.HttpContext.Current.Server.MapPath("wordTmp/" + newName + extendName);
113}

114
115else
116{
117return "0";
118}

119}

120
121}

122}

 

http://www.cnblogs.com/BlackSoul/archive/2006/09/30/wordtohtml.html

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值