在线编辑WORD文档 如何在WEB窗体上直接编辑WORD文件,并且能回存到服务器上呢?在网上查了很多资料,基本上有两种方案,一种是使用别人写好的中间件,但是要收费,第二种是使用是用调用 office的组件,代码我知道,不知道在环境上有什么要求,期待高手解答。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 要求客户机上装有相应版本的Office 同意,你可以先检测一下用户系统中是否装有office,如果没装提示一下就行了 有一个问题是你会遇到office版本不同的问题。 使用activeX控件http://www.cnblogs.com/zfz15011/articles/951634.htmlhttp://www.cnblogs.com/brooklet/archive/2008/08/04/1244850.html 参考一下:http://bbs.bbs180.com/search.aspx?type=&searchid=340 引用 COM 组件 -> 引用 word 11 --------------------------------------------------------------------------- object miss = Type.Missing; object visible = true; object modify = false; ApplicationClass app = new ApplicationClass(); try { Document doc = app.Documents.Open(ref filePath,ref miss,ref modify,ref miss,ref miss,ref miss,ref miss,ref miss,ref miss,ref miss,ref miss,ref visible,ref miss,ref miss,ref miss,ref miss); doc.Activate(); app.Selection.TypeParagraph(); doc.Save(); return true; } catch { return false; } finally { app.Application.Quit(ref miss,ref miss,ref miss); -------------------------------------------------------------------------------- 博客堂 首页 现在有篇 kaneboy的 介绍 .net 结合 office 编程的文章 看看很不错 用MS 的 dsoframer 控件!微软提供的一款开源的用于在线编辑、调用Word、 Excel 、PowerPoint等的ActiveX控件。国内很多著名的OA中间件,电子印章,签名留痕等大多数是依此改进而来的。 这个问题也一直困扰着我。用了google的docs就知道了,他导入word,保存word,也不需要你安装什么之内的插件。不知道怎么做的。请教中呀! 界面:如何使用SplitContainer实现界面的伸展 Session应该在UI层创建还是应该在BLL层创建? datagridview 赋值问题 未将对象引用设置到对象的实例(高手过目,急待解决) 当 DataTable 中的某一行被删除了,那么对应的 DataView 的行怎么就变成 null 了呢? 跪地求教程 ToolStripButton的单击删除 软件安装制作 什么是软件架构设计?有哪些要考虑的内容?有什么规则和步骤? 关于datatable合并的问题 使用reportview导出文件的问题 C#的PAGE_LOAD用法
http://www.cnblogs.com/zfz15011/articles/951634.html
http://www.cnblogs.com/brooklet/archive/2008/08/04/1244850.html
---------------------------------------------------------------------------
object miss = Type.Missing;
object visible = true;
object modify = false;
ApplicationClass app = new ApplicationClass();
try
{
Document doc = app.Documents.Open(ref filePath,ref miss,ref modify,ref miss,ref miss,ref miss,ref miss,ref miss,ref miss,ref miss,ref miss,ref visible,ref miss,ref miss,ref miss,ref miss);
doc.Activate();
app.Selection.TypeParagraph();
doc.Save();
return true;
}
catch
{
return false;
}
finally
{
app.Application.Quit(ref miss,ref miss,ref miss);
--------------------------------------------------------------------------------
博客堂 首页 现在有篇 kaneboy的 介绍 .net 结合 office 编程的文章 看看很不错
微软提供的一款开源的用于在线编辑、调用Word、 Excel 、PowerPoint等的ActiveX控件。
国内很多著名的OA中间件,电子印章,签名留痕等大多数是依此改进而来的。
用了google的docs就知道了,他导入word,保存word,也不需要你安装什么之内的插件。不知道怎么做的。请教中呀!