在web中嵌入word文档的问题,欢迎大家进来讨论! 打开word到是可以,不过嵌在web中就不好弄了.帮你up... 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 加一个word文档的链接不可以吗,非要在web中打开吗? 比较麻烦。用webbrowser控件可以实现你要的部分功能。 重点是 保留修改和批注的痕迹,修改人会是本机上安装word时的授权人,而我希望修改人是web应用的登陆用户的用户名。 我也想实现类似功能,看了好多控件,有iWebOffice,NTKO Office,办公之星控件,IWord等,但是都收费,有版权问题,不知道有没有类似的开源的,免费控件可以用,楼主可以借鉴一个这些控件。 有谁能给一些有关WinWordControl操作的资料!!急啊,分不是问题,我有7000多分! 参考MS的例子:http://support.microsoft.com/default.aspx?scid=kb;zh-cn;304662 试用一下在线编辑器,他可以虽然不然实现WORD的全部功能,但也有好多功能可能实现的.你下载一下来看看就知了.很好用的. 写控件不然是不行的主要要做到的就是关闭WORD后保存文件 都可以做到。如何在web中嵌入一个word文档,并显示word中特定的工具栏。===============传统的方法是写ActiveX控件。.Net中,你主要写一个普通的UserControl,把Word丢进去就可以。嵌入网页中,还是原来的方法,不同的是原来的GUID变成了控件的类名。当然还有一些其他的细节。MSDN上有详细说明。做到在web中编辑文档,就象在word应用程序中编辑一样。===============没有问题。还要保留word文档的修改和批注痕迹,希望用编程来实现这一点。==============启用修订支持,就可以实现。程序实现和VBA实现方式一样。因为点击word的工具栏来实现保留修改和批注的痕迹,修改人会是本机上安装word时的授权人,而我希望修改人是web应用的登陆用户的用户名。===============随时可以用程序控制,设置Word的当前用户名。保存时改回去。 如何保存回去。一种方法是:你的Word控件通过WebService下载Word文档,保存到本地,然后打开、让用户编辑。完成之后保存,再用WebService存回去。用Socket、Remoting也可以。用HTML表单提交也可以,不过比较麻烦。 这个问题确实很值得讨论,我用的是IWEBOFFICE的控件,要1500,一套软件要买一个! 用Delphi我已经实现,就是利用word的宏原理,在Delphi下使用OLEOBJect对象进行操作word的接口。转换到c#上应该不是很难。如果有这方面的需要可以联系我URL:http://www.itvod.netMSN:[email protected] 关于修订好的文件进行保存,我具体是应用了FTP的功能,打开页面的时候可以选择是新建word文档或者打开网上的文档,实现了修订,隐藏痕迹显示痕迹等一些功能,是一个OCX控件。联系方法同上 --如何在web中嵌入一个word文档,并显示word中特定的工具栏。这个可以看我的OCX实现方式 --做到在web中编辑文档,就象在word应用程序中编辑一样。在OCX中已经嵌入Word了,页面上就是一个Word文档,当然跟你操作word没啥区别--还要保留word文档的修改和批注痕迹,希望用编程来实现这一点。显示痕迹隐藏痕迹都是应用word修订的功能,用vba来实现,无非把vba的教本放到自己的程序执行而已--因为点击word的工具栏来实现保留修改和批注的痕迹,修改人会是本机上安装word时的授权人,而我希望修改人是web应用的登陆用户的用户名这点更简单,每个人打开word时候,word会默认一个用户名,这个用户名就是你安装word的时候注册的用户名,而这个用户名是可以改动的,应用程序也很容易改动的。这些问题都不再是问题,如有需要可以具体联系。 怎么在FROM中指定的位置添加控件 资源分怎么只减 不加呢 ? 高分请教截屏幕到bmp图片问题?关于24位 关于richTextBox保存的问题,在线等,高手给点指点!!! 如何用Graphics写出带边的字? WEB 里面对话框提示“确定”和“取消”的功能的老问题,高手帮忙看看! 如何获取打印机属性里的比例设置? 此类下拉框怎么做 请教程序发布的问题 急!求助!使用HttpWebRequest类发送大量数据时,发送时间巨长,请问有人遇到过么 [求助!] 托盘图标! 如何设计一个消息传递功能?
http://support.microsoft.com/default.aspx?scid=kb;zh-cn;304662
===============
传统的方法是写ActiveX控件。
.Net中,你主要写一个普通的UserControl,把Word丢进去就可以。
嵌入网页中,还是原来的方法,不同的是原来的GUID变成了控件的类名。
当然还有一些其他的细节。MSDN上有详细说明。做到在web中编辑文档,就象在word应用程序中编辑一样。
===============
没有问题。还要保留word文档的修改和批注痕迹,希望用编程来实现这一点。
==============
启用修订支持,就可以实现。程序实现和VBA实现方式一样。因为点击word的工具栏来实现保留修改和批注的痕迹,修改人会是本机上安装word时的授权人,而我希望修改人是web应用的登陆用户的用户名。===============
随时可以用程序控制,设置Word的当前用户名。保存时改回去。
一种方法是:你的Word控件通过WebService下载Word文档,保存到本地,然后打开、让用户编辑。
完成之后保存,再用WebService存回去。
用Socket、Remoting也可以。用HTML表单提交也可以,不过比较麻烦。
URL:http://www.itvod.net
MSN:[email protected]
这个可以看我的OCX实现方式
--做到在web中编辑文档,就象在word应用程序中编辑一样。
在OCX中已经嵌入Word了,页面上就是一个Word文档,当然跟你操作word没啥区别--还要保留word文档的修改和批注痕迹,希望用编程来实现这一点。
显示痕迹隐藏痕迹都是应用word修订的功能,用vba来实现,无非把vba的教本放到自己的程序执行而已--因为点击word的工具栏来实现保留修改和批注的痕迹,修改人会是本机上安装word时的授权人,而我希望修改人是web应用的登陆用户的用户名
这点更简单,每个人打开word时候,word会默认一个用户名,这个用户名就是你安装word的时候注册的用户名,而这个用户名是可以改动的,应用程序也很容易改动的。这些问题都不再是问题,如有需要可以具体联系。