锐英源软件
第一信赖

精通

英语

开源

擅长

开发

培训

胸怀四海 

第一信赖

当前位置:锐英源 / 外包精品 / WORD插件开发、WORD模板开发、VSTO开发、WORD组件开发和WORD控件开发
服务方向
子产品
语音采集
kaldi开发技术服务
软件开发
办公财务MIS
股票
设备监控
网页信息采集及控制
多媒体
软件开发培训
Java 安卓移动开发
Java Web开发
HTML5培训
iOS培训
网站前端开发
VC++
C++游戏开发培训
C#软件
C语言(Linux)
ASP.NET网站开发(C#)
C#软件+ASP.NET网站
SOCKET网络通信开发
COMOLE和ActiveX开发
C++(Linux)
汇编和破解
驱动开发
SkinMagicVC++换肤
流媒体开发
MicroStation二次开发
计算机英语翻译
联系方式
固话:0371-63888850
手机:138-0381-0136
Q Q:396806883
微信:ryysoft

WORD插件开发、WORD模板开发、VSTO开发、WORD组件开发和WORD控件开发


背景

看到标题,大家可能晕了,WORD相关的事有这么多吗?确实有这么多,其中WORD插件开发和WORD控件开发是2会事,而WORD模板开发、VSTO开发和WORD组件开发都是WORD插件开发。

WORD控件开发

先从简单说起,WORD控件开发就是把WORD窗口理解为一个控件,我能把WORD控件拖到窗体上用,但理想很完美,现实很骨干,现在的实现模式就没有完美的,我们在教育平台里用过dsoframer,这里推荐看:WinForm下使用DSOFramer。文章介绍很实用,但是距离真正产品化,文章里的内容还是不够,如果有类似产品找锐英源合作哦。

另外网页上加载word文档,在网页环境里实现WORD控件开发,我们也有案例,也有研究,有同样困难的朋友也找下锐英源哦。

WORD插件开发

插件英文为addin,表示在环境里嵌入一个软件,为环境扩展功能。用过VC++的朋友对VA(Visual Assitant)比较熟悉,VA就是一类插件,增强了VC++的编辑功能。WORD本身也是个编辑器,增加功能,在某些场合下非常必要,所以也催生出了WORD插件开发需要。

WORD模板开发

WORD模板开发是WORD插件开发里比较简单的方式,也是最容易安装的方式。WORD模板开发依赖VBA和宏,界面通过WORD的选项卡配置来配置出来。创建的WORD模板word文件dot文件放到C:\Users\Administrator\AppData\Roaming\Microsoft\Word\STARTUP目录下,WORD启动时就会自动加载,在这种模式开发时,我们遇到了:“隐藏的模块中的编译错误:Module1 此错误通过会在代码与此应用程序的版本、平台或基础结构不兼容时发生。”问题,在耐心研究下,顺利解决。

另外这种模式下还可以用XML来制作界面,XML信息也是在dot文件里,安装也容易。常用的XML界面工具是OfficeRibbonXEditor.exe。如果没有请向锐英源索取。

WORD组件开发

大家打开WORD的开发工具选项卡,会看到COM加载项按钮,看到这个COM这个术语,就明白了WORD组件开发的出处。COM是个架构,支持这个架构的软件暴露自己的一些接口,接口里就可以调用功能。WORD有自己的COM组件,在这个COM组件上派生新类(比喻),就有了COM加载项。

VSTO开发

VSTO(Visual Studio Tools for Office )是VBA的替代,相当于C#对VB的代替,C#功能更强,VBA旧,随着时代发展,淘汰说不上,但是用着不舒服,换新的也是必然。

在VS的项目创建向导里有office的外接程序,用向导创建后,再添加功能区界面,在区界面的组里添加按钮等控件,就可以实现界面。

VSTO写的代码也是要遵照WORD的文档模型,调用WORD的数据,再写入数据。

VSTO的安装比较麻烦,不过锐英源有解决方案,欢迎合作。

产品和技术合作

锐英源用VSTO开发过的最复杂场景是2个WORD文档并排同时显示,滚动位置能够同步。这样的功能对WORD环境的事件属性方法非常精通才能实现。另外对现在流行的模板+DLL和VSTO+DLL平台形式,锐英源也非常精通,所以找锐英源进行WORD插件开发,是找对了技术伙伴。

Ryysoft is very good at word temple development,word com development,word vsto development,if you need a partner to develop or promote your word product,please contact us.

友情链接
版权所有 Copyright(c)2004-2015 锐英源软件

公司注册号:410105000449586 豫ICP备08007559号 最佳分辨率 1024*768

地址:郑州大学北校区院(文化路97号院)内劳动服务器公司办公楼一层