.net 下word导入textbox

只需要引入Microsoft.Office.Interop.Word

Microsoft.Office.Interop.Word.Application app = new Application();
                object missing = Type.Missing;
                object obj = FileUpload1.PostedFile.FileName.ToString();
                Microsoft.Office.Interop.Word.Document WDoc = app.Documents.Open(ref obj, ref missing, ref missing, ref missing,
                                             ref missing, ref missing, ref missing, ref missing,
                                             ref missing, ref missing, ref missing, ref missing,
                                             ref missing, ref missing, ref missing, ref missing);
                txtText.Text = WDoc.Content.Text;

                if (WDoc != null)
                {
                    WDoc.Close(ref missing, ref missing, ref missing);
                    WDoc = null;
                }
                if (app != null)
                {
                    app.Quit(ref missing, ref missing, ref missing);
                    app = null;
                }

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
-------------------------------- DotNetTextBox V6.0.x 商业版更新历史 -------------------------------- 2016/10/10 Version 6.0.10 For VS2015 特别声明:由于联系不上原作者,此版本为自已在修复老项目时,顺带修复了该组件的部份错误. 为了方便维护老项目的网友们,故此发布修正的版本(更新版本号的目的仅为方便标识不同版本).此源码仅供自行学习研究使用,本人不承担由此产生的任何法律后果 请原作者与我联系,以方便我将此源代码交回其合并至统一的代码源中,必免版本混乱. 如原作者认为侵权,则请提醒我及时删除我上传的源码(其它网友自行上传的与我无关) csdn.com发布地址:http://download.csdn.net/detail/egman/9630141 github发布地址:https://github.com/egman77/DotNetTextBox (保持最新) 我的联系邮箱;egman@163.com Updates: 1)修正当插入Word文件,如果内容为空,没有任何提示且上传菜单(但选定的文件名已消失)仍然存在的问题。 更改为: 当文件内容为空时,服务端给出"文件内容为空"的提示,并关闭上传菜单。 2)修正当插入Word文件,未选定文件而直接点击导入编辑时,没有任何提示且上传菜单仍然存在的问题。 更改为: 当未选择上传文件时,浏览器端给出"未选择任何文件"的提示,并保留上传菜单。 (服务器端保留仍提示"未选择任何文件"的功能,但正常情况下,不会显示此提示。) 2016/9/14 Version 6.0.9 For VS2015 特别声明:由于联系不上原作者,此版本为自已在修复老项目时,顺带修复了该组件的部份错误. 为了方便维护老项目的网友们,故此发布修正的版本(更新版本号的目的仅为方便标识不同版本).此源码仅供自行学习研究使用,本人不承担由此产生的任何法律后果 请原作者与我联系,以方便我将此源代码交回其合并至统一的代码源中,必免版本混乱. 如原作者认为侵权,则请提醒我及时删除我上传的源码(在www.csdn.net中发布)(其它网友自行上传的与我无关) csdn.com发布地址:http://download.csdn.net/detail/egman/9630141 github发布地址:https://github.com/egman77/DotNetTextBox (保持最新) 我的联系邮箱;egman@163.com Updates: 1)修正在VS2010以上时,无法正确显示控件的问题。 2)修正设置With属性 值后缀为%时,运行出错问题。 3)修改默认Framework从V2.0提升到V3.5 4)修改默认支持AJAX (原来ie11以上运行时,会导致页面失去响应) 5)源代码解决方案简化,支持vs2013以上版本打开,项目默认支持ajax 2009/06/23 Version 6.0.8 For VS2005/2008 Updates: 1)去掉现在基本没法使用的插入EXCEL表格功能,改为无组件的导入EXCEL文档功能(测试中,导入excel文档必须符合数据库格式,否则导入数据将不全)。 2)更新编辑器的部分文字资源。 3)修正4号与5号字体大小一样的BUG! 2009/06/15 Version 6.0.7 For VS2005/2008 Updates: 1)修正word导入功能中如果选择了保存word文档到服务器,那么下次相同的文件将不能再次导入的BUG! 2009/06/02 Version 6.0.6 For VS2005/2008 Updates: 1)修正了6.0.5版本增加功能后出现上传后出错的严重BUG。 2009/05/23 Version 6.0.5 For VS2005/2008 Updates: 1)修正了上传远程图片文件时可能出现404的错误。 2)修正插入部分远程URL图片时可能出现无法显示的错误。 3)修正FireFox浏览器下弹出窗口自适应大小功能不正常的BUG。 4)改进了多文件上传后自动选择添加到上传列表的文件。 5)改进了如找不到对应语言文件则使用默认语言的功能。 2009/05/15 Version 6.0.4 For VS2005/2008 Updates: 1)修正IE8非兼容模式下的部分功能及页面不可用的BUG! 2)修改MSN在线状态检测地址为官方地址. 3)修改ICQ在线状态检测地址为官方地址. 2009/05/11 Version 6.0.3 For VS2005/2008 Updates: 1)修正了IE5.5和IE6.0浏览器下上传弹出窗口显示不完全的BUG! 2)修正打开上传窗口时会弹出参数无效的BUG! 3)增加了在IE8浏览器下控件显示不正确的解决办法(更新到faq.htm页面)! 2009/03/23 Version 6.0.2 For VS2005/2008 Updates: 1)修正多文件上传的严重BUG! 2)优化了多文件上传的性能! 3)优化了多文件上传时的一些细节! 2009/02/14 Version 6.0.1 For VS2005/2008 Updates: 1)修正使用vs2008项目文件打开默认项目时出现不能通过编译的BUG! 2)修正AjaxSupport目录下部分源文件未与最新版本同步更新! 3)修正插入特殊字符中有三个特殊字符插入后变为?号的BUG! 4)修正插入Flash的时候无法使用绝对全路径的BUG! 5)修正自动保存的图片没法加入水印的问题。 6)修正自动保存图片功能开启后,内容中带有视频内容提交会出错的BUG。 7)修正自动保存图片功能会对本地域名的图片也会重新保存一次的BUG。 8)修正获取远程页面功能在获取部分页面时乱码的BUG! 9)增加批量上传文件的功能,同时优化了所有模块的上传文件功能。 10)所有弹出的模态窗口现在可根据内容自动调整高度及宽度,杜绝旧版本在一些浏览器下显示窗口内容不完全的BUG。 11)导入Word功能升级到V2.0,修正导入后有些样式导入不完全的问题,同时优化了导入word文档时的性能! 12)更新了控件的部分语言资源文件。 13)更新控件可视化配置工具至1.0.3。 2008/10/27 Version 5.0.9 For VS2005/2008 Updates: 1)修正重命名功能中文件名结尾带.造成的出错问题! 2)修正字号大小显示外观1号最小,7号最大的BUG! 3)修正firefox下与jquery不兼容问题! 4)修正firefox下脚本的一些问题! 5)修正firefox3.0以上版本浏览控件界面显示不正确的问题! 2008/10/23 Version 5.0.8 For VS2005/2008 Updates: 1)增加了上传功能中重命名文件名的安全字符过滤! 2)修正上传功能中存在的一个安全问题!(重要更新)! 3)修正GIF图像添加文字水印无法自定义大小的BUG! 4)修正GIf图像生成缩略图质量较低的BUG! 2008/10/20 Version 5.0.7 For VS2005/2008 Updates: 1)修正每次新建文件夹默认目录名相同导致的问题,现在新建文件夹的默认目录名以newFolder年-月-日-时分秒来命名,杜绝重名的情况出现。 2)修正文件重命名功能中如果文件名是1.jpg.jpg这样形式的话,重命名的时候只会出现1而不是1.jpg的BUG! 3)修正选择字号大小功能出现掉失HTML格式的BUG。 4)修正不能对单帧GIF图片添加水印的问题,但GIF动画暂时还不支持添加水印! 5)重写及优化了控件html代码转xhtml代码的JS方法,现在即时转换XHTML的性能更佳,也修正了原来开启xhtml转换会破坏代码的BUG!(此功能测试稳定后会改为默认功能,即控件默认状态下输出的就是符合XHTML标准的代码,现在暂时请用xhtml属性来开启转换) 2008/6/23 Version 5.0.6 For VS2005/2008 Updates: 1)修正控件Length属性统计的字符数包含HTML字符的BUG,现在Length属性仅统计纯文本的字符数! 2)修正开启自动保存图片到本地的功能后网络图片过多的时候出现保存图片地址重复的BUG! 3)修正控件段落格式及选择字体的下拉列表功能会使页面其它Select选择框消失的BUG! 4)修正去掉下拉列表功能后,控件无法正常使用的BUG! 5)修正商业版采用Asp.Net Ajax支持方式编译后出现的一些BUG! 6)修正FIREFOX2.0下控件下拉列表框出现位置不正确的BUG! 7)增加强大的代码格式清理功能!菜单功能配置值为:formatstripper! 8)增加getImagesPathID属性,当属性不为空时,将在插入图片到编辑器的同时将图片地址即时插入属性指定的页面ID! 9)增加自动及手动内容分页的强大功能,通过getAutoPage(自动分页)及getManualPage(手动分页)属性获取分页内容! 10)完善及修正了部分帮助文档及新增内容分页演示实例! 11)修正及更新控件可视化配置工具(版本号1.0.2),增加了新版本中出现的新功能添加(代码清理及手动分页功能及修正生成上传配置文件中的错误)! 2008/5/20 Version 5.0.5 For VS2005/2008 Updates: 1)修正去掉代码状态功能后出现其它状态切换图标显示不正确的BUG! 2)修正上传图片功能在修改图片的时候切换到水印控制会出现脚本错误的BUG! 3)修正上传媒体文件功能插入FLV时调整播放器高度及宽度失效的BUG! 4)修正控件自带的FLV播放器播放某些视频时画面尺寸不按比例的BUG! 5)修正上传媒体文件功能中FLV不能正确显示文件图标的BUG! 6)增加AjaxSupport目录,使用此目录的文件覆盖原版同名文件后重新编译即可解决在Asp.Net Ajax UpdatePanel下工作不正常的BUG!(不需要使用asp.net ajax的用户无需覆盖此目录的文件) 7)增加asp.net ajax的演示例子(AjaxSupport/DotNetTextBoxWebSite/下) 8)FLV播放器增加全屏播放的功能! 9)优化了控件核心的部分代码! 2008/5/12 Version 5.0.4 For VS2005/2008 Updates: 1)修正XHTML1.0定义下的页面无法显示发光字的BUG! 2)修正在带有中文目录的网站路径下使用控件会出现找不到路径的BUG! 3)修正控件上传目录初始设置不支持中文目录的BUG! 4)修正当三级或以上级别目录调用控件时图片相对路径转换不正确的BUG! 5)增加提取编辑器内容中FLASH及FLV播放地址的功能,与提取图片地址使用方法相同(getflvurl和getflashurl属性)! 6)优化了控件上传页面中的部分JS脚本! 2008/4/28 Version 5.0.3 For VS2005/2008 Updates: 1)修正二级目录调用控件时自动保存保存远程图片功能出错的BUG! 2)修正进行某些操作之后Undo/Redo失效的BUG! 3)修正采用BR换行模式后出现列表项功能使用不正常的BUG! 4)修正DIV弹出窗口在浏览器底部无法自动向上调整的BUG! 5)修正上传文件、上传模板及上传媒体文件功能中文件无法删除的BUG! 6)调整了控件弹出窗口的方式,部分功能的模式窗口转换为Div+CSS的窗口! 7)调整pathtype属性默认值为AbsoluteFull(绝对全路径)! 8)增加对VS2008的支持,使用VS2008的用户请使用DotNetTextBox2008.sln打开项目,VS2005的用户则使用DotNetTextBox2005.sln打开项目(VS2008下控件的设计时显示尚不完美,以后版本将会尽快完善)! 2008/3/25 Version 5.0.2 Updates: 1)修正扩展编辑框功能不能无限增加的BUG! 2)修正代码状态下空格不能自动换行的BUG! 3)修正IE浏览器下特殊格式的闪烁特效无效的BUG,现在IE浏览器下闪烁特效用发光字体特效代替! 4)修正二级以上目录调用控件时插入文件的路径转换无效的BUG 5)完善了水印控制的功能,文字水印支持更换字体及颜色! 6)优化了上传功能中返回上层目录的速度! 7)增加强大的可视化菜单配置及上传配置的生成工具,方便用户自行生成控件的相关配置文件(测试中)! 2008/3/02 Version 5.0.1 Updates: 1)修正代码状态下按回车换行过大的BUG! 2)改良了编辑器回车换行的方式,旧版本按回车后以段落换行(<P></P>)的方式现在已更改为<BR>换行,好处是按回车换行后行与行的间距不会过大了(可用新增的NewLineMode属性设置为P恢复为段落换行)! 3)改良了代码状态下编辑框不会自动换行而导致不能方便查看代码的问题,现在代码状态下能自动换行! 4)新增GetImagesUrl属性,可以通过该属性获取控件提交内容里所有图片的URL地址(Webeditor1.GetImagesUrl[图片序号].ToString()),得到的图片地址将可用于首页新闻的图片显示或幻灯片显示。 2008/2/28 Version 5.0.0 Updates: 1)全新的可拖曳菜单工具栏,让每个使用者可视化构建自己的个性化在线编辑器! 2)更强大的Word文档导入编辑器功能,无需特殊的服务器权限或安装客户端组件,只要拥有最基本的ASP.NET读写文件权限即可实现导入Word文档,并且还支持最新的DOCX文档格式! 3)更细致的工具栏区域划分! 4)全新的可隐藏菜单工具栏配置! 5)更强大的的XHTML代码转换功能,支持即时的XHTML代码转换! 6)更多功能的细致化修正及改良! ------------------------------ http://www.aspxcn.com.cn

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值