网站首页 >> eWebOffice开发手册

 

 

 

 

eWebOffice 开发手册

版本:2.4

 

 

 

 

 

 

 

 

 

在线OFFICE编辑 - OFFICE在线编辑好帮手

福州极限软件开发有限公司  版权所有

官网:http://www.ewebsoft.com/eweboffice/

邮箱:service@ewebsoft.com

电话:0591-83633592

1 软件介绍

...1.1 界面总览

...1.2 软件概述

...1.3 运行环境

2 客户端接口说明

...2.1 服务端交互相关

......2.1.1 属性

.........2.1.1.1 WebUrl 属性

.........2.1.1.2 RecordID 属性

.........2.1.1.3 UserName 属性

.........2.1.1.4 UserKey 属性

.........2.1.1.5 TemplateID 属性

.........2.1.1.6 Description 属性

.........2.1.1.7 StatusCode 属性

.........2.1.1.8 StatusDesc 属性

.........2.1.1.9 FileType 属性

.........2.1.1.10 CurFileType 属性

.........2.1.1.11 AutoFileType 属性

.........2.1.1.12 CompatibleSaveFormat 属性

.........2.1.1.13 WebSaveOptionComment 属性

.........2.1.1.14 WebSaveOptionAutoForm 属性

.........2.1.1.15 CusParam 属性

......2.1.2 方法

.........2.1.2.1 WebOpen 方法

.........2.1.2.2 WebOpenFromUrl 方法

.........2.1.2.3 WebNew 方法

.........2.1.2.4 WebSave 方法

.........2.1.2.5 WebOpenTemplate 方法

.........2.1.2.6 WebSaveTemplate 方法

.........2.1.2.7 WebSaveVersion 方法

.........2.1.2.8 WebOpenVersion 方法

.........2.1.2.9 WebSaveAsHTML 方法

.........2.1.2.10 WebSaveAsPDF 方法

.........2.1.2.11 WebSaveAsImage 方法

.........2.1.2.12 WebEmbedTemplate 方法

.........2.1.2.13 WebInsertFile 方法

.........2.1.2.14 WebOpenBookmark 方法

.........2.1.2.15 WebSaveBookmark 方法

.........2.1.2.16 WebLoadBookmark 方法

.........2.1.2.17 WebOpenSeal 方法

.........2.1.2.18 WebVerifySeal 方法

.........2.1.2.19 InsertPicture 方法

...2.2 本地与VBA调用相关

......2.2.1 属性

.........2.2.1.1 LocalOpenTypeLimit 属性

.........2.2.1.2 FullScreen 属性

.........2.2.1.3 AllowPrint 属性

.........2.2.1.4 ShowRevisions 属性

.........2.2.1.5 TrackRevisions 属性

.........2.2.1.6 PrintRevisions 属性

.........2.2.1.7 ShowReviewBar 属性

.........2.2.1.8 AllowCopy 属性

.........2.2.1.9 AllowComment 属性

.........2.2.1.10 EditMode 属性

.........2.2.1.11 WebObject 属性

......2.2.2 方法

.........2.2.2.1 LocalOpen 方法

.........2.2.2.2 LocalSave 方法

.........2.2.2.3 LocalInsertFile 方法

.........2.2.2.4 GetBookmarkText 方法

.........2.2.2.5 SetBookmarkText 方法

.........2.2.2.6 SetSealColor 方法

.........2.2.2.7 PrintOut 方法

.........2.2.2.8 PrintPreview 方法

.........2.2.2.9 Activate 方法

.........2.2.2.10 SwitchFullScreen 方法

.........2.2.2.11 SetRevision 方法

.........2.2.2.12 SetProtect 方法

.........2.2.2.13 AcceptAllRevisions 方法

.........2.2.2.14 DisableKey 方法

.........2.2.2.15 ClearKey 方法

...2.3 批注签章相关

......2.3.1 属性

.........2.3.1.1 WebSaveOptionComment 属性

.........2.3.1.2 ViewMode 属性

.........2.3.1.3 CommentBarSkin 属性

.........2.3.1.4 CommentReadOnly 属性

.........2.3.1.5 PenWidth 属性

.........2.3.1.6 PenColor 属性

......2.3.2 方法

.........2.3.2.1 ChangeViewMode 方法

.........2.3.2.2 RedoComment 方法

...2.4 标题栏与皮肤控制

......2.4.1 属性

.........2.4.1.1 BorderWidth 属性

.........2.4.1.2 BorderColor 属性

.........2.4.1.3 TitleBackColor 属性

.........2.4.1.4 TitleForeColor 属性

.........2.4.1.5 TitleCaption 属性

.........2.4.1.6 TitleHeight 属性

.........2.4.1.7 TitleVisible 属性

.........2.4.1.8 FFSBVisible 属性

.........2.4.1.9 FFSBTop 属性

.........2.4.1.10 FFSBRight 属性

.........2.4.1.11 FFSBIcon 属性

.........2.4.1.12 Skin 属性

......2.4.2 方法

.........2.4.2.1 SetTitleIcon 方法

...2.5 OFFICE工具栏菜单栏相关

......2.5.1 方法

.........2.5.1.1 AddMenuByCaption 方法

.........2.5.1.2 AddToolByCaption 方法

.........2.5.1.3 AddToolById 方法

.........2.5.1.4 HideTool 方法

.........2.5.1.5 DisableTool 方法

.........2.5.1.6 HideMenu 方法

.........2.5.1.7 DisableMenu 方法

.........2.5.1.8 HideBar 方法

.........2.5.1.9 HideMenuBar 方法

.........2.5.1.10 HideToolbar 方法

.........2.5.1.11 ExecuteButtonById 方法

.........2.5.1.12 ExecuteButtonByPath 方法

.........2.5.1.13 SetRibbonVisible 方法

.........2.5.1.14 SetRibbonEnabled 方法

.........2.5.1.15 SetRibbonXML2007 方法

.........2.5.1.16 SetRibbonXML2010 方法

...2.6 快捷工具栏相关

......2.6.1 属性

.........2.6.1.1 QuickBarSkin 属性

.........2.6.1.2 QuickBarVisible 属性

.........2.6.1.3 QuickBarCommentVisible 属性

.........2.6.1.4 QuickBarFileVisible 属性

......2.6.2 方法

.........2.6.2.1 AddQuickBarButton 方法

.........2.6.2.2 AddQuickBarDrop 方法

.........2.6.2.3 AddQuickBarColor 方法

.........2.6.2.4 AddQuickBarLine 方法

.........2.6.2.5 AddQuickBarLabel 方法

.........2.6.2.6 GetQuickBarGroupValue 方法

.........2.6.2.7 SetQuickBarGroupValue 方法

.........2.6.2.8 GetQuickBarItemEnabled 方法

.........2.6.2.9 SetQuickBarItemEnabled 方法

.........2.6.2.10 SetQuickBarAllItemEnabled 方法

.........2.6.2.11 GetQuickBarItemVisible 方法

.........2.6.2.12 SetQuickBarItemVisible 方法

.........2.6.2.13 SetQuickBarItemCaption 方法

.........2.6.2.14 RefreshQuickBar 方法

...2.7 WebMsg消息处理相关

......2.7.1 方法

.........2.7.1.1 WebMsgSetCommon 方法

.........2.7.1.2 WebMsgSetString 方法

.........2.7.1.3 WebMsgSetFile 方法

.........2.7.1.4 WebMsgSetForm 方法

.........2.7.1.5 WebMsgSetStream 方法

.........2.7.1.6 WebMsgGetString 方法

.........2.7.1.7 WebMsgGetStream 方法

.........2.7.1.8 WebMsgSend 方法

.........2.7.1.9 WebMsgClear 方法

...2.8 其他扩展功能

......2.8.1 属性

.........2.8.1.1 DebugMode 属性

......2.8.2 方法

.........2.8.2.1 Alert 方法

.........2.8.2.2 Confirm 方法

.........2.8.2.3 DialogOpen 方法

.........2.8.2.4 DialogSave 方法

.........2.8.2.5 DialogColor 方法

.........2.8.2.6 DialogFont 方法

.........2.8.2.7 DialogDir 方法

.........2.8.2.8 IsAppInstalled 方法

.........2.8.2.9 IsObjInstalled 方法

.........2.8.2.10 GetAppVersion 方法

.........2.8.2.11 IsOffice2007Plus 方法

.........2.8.2.12 ShowAbout 方法

.........2.8.2.13 GetTempDir 方法

.........2.8.2.14 GetTempFile 方法

.........2.8.2.15 GetRndStr 方法

.........2.8.2.16 DelTempFile 方法

.........2.8.2.17 WebDateTime 方法

.........2.8.2.18 SetDateTime 方法

...2.9 控件事件

......2.9.1 OnInit()

......2.9.2 OnLoad()

......2.9.3 OnDocumentAfterOpen()

......2.9.4 OnOfficeEvent()

......2.9.5 OnCustomButtonClick(s_Key,s_Value)

......2.9.6 OnErrorCatch(s_ErrCode, s_ErrDesc)

......2.9.7 OnStatusChange(s_StatusCode, s_StatusDesc)

...2.10 eWebOffice应用说明

......2.10.1 如何集成客户端插件

......2.10.2 如何设置属性

......2.10.3 如何调用客户端插件接口

3 服务端接口说明

...3.1 WebMsg消息处理

......3.1.1 方法

.........3.1.1.1 WebMsgLoad 方法

.........3.1.1.2 WebMsgSetString 方法

.........3.1.1.3 WebMsgSetFile 方法

.........3.1.1.4 WebMsgSetStream 方法

.........3.1.1.5 WebMsgGetFileSize 方法

.........3.1.1.6 WebMsgGetString 方法

.........3.1.1.7 WebMsgGetStream 方法

.........3.1.1.8 WebMsgSend 方法

.........3.1.1.9 WebMsgClear 方法

.........3.1.1.10 WebMsgAlert 方法

.........3.1.1.11 WebMsgStatus 方法

.........3.1.1.12 WebMsgSaveFile 方法

4 文档声明