|
virtual QResult | setCallback (Callback *callback)=0 |
| 设置白板回调函数,用以接收白板事件消息
|
|
virtual QResult | setRoleType (WBRoleType type)=0 |
| 设置白板角色类型。 更多...
|
|
virtual QResult | open (void *window)=0 |
| 开启白板并且设置显示窗口 更多...
|
|
virtual QResult | close ()=0 |
| 关闭白板 更多...
|
|
virtual QResult | leave ()=0 |
| 离开白板 更多...
|
|
virtual QResult | stop ()=0 |
| 停止白板 更多...
|
|
virtual QResult | importFrom (const char *filename)=0 |
| 导入dump文件到白板 更多...
|
|
virtual QResult | exportTo (const char *filename)=0 |
| 导出白板到文件 更多...
|
|
virtual QResult | addToolboxView (void *window)=0 |
| 增加工具栏窗口 更多...
|
|
virtual QResult | removeToolboxView (void *window)=0 |
| 移除工具栏窗口 更多...
|
|
virtual const char * | getCurrentWhiteboardId ()=0 |
| 获取当前白板Id 更多...
|
|
virtual WBToolType | getToolType ()=0 |
| 获取工具类型 更多...
|
|
virtual WBPageNumber | getCurrentPageNumber ()=0 |
| 获取当前白板页码 更多...
|
|
virtual size_t | getTotalNumberOfPages ()=0 |
| 获取总白板页码数 更多...
|
|
virtual float | getCurrentScaleFactor ()=0 |
| 获取当前白板视图的缩放比例 更多...
|
|
virtual QResult | setCurrentScaleFactor (float scale)=0 |
| 设置当前白板视图的缩放比例 更多...
|
|
virtual float | getCurrentMinScaleFactor ()=0 |
| 获取当前白板视图的最小缩放比例 更多...
|
|
virtual float | getCurrentMaxScaleFactor ()=0 |
| 获取当前白板视图的最大缩放比例 更多...
|
|
virtual QResult | scrollView (float dx, float dy)=0 |
| 滚动白板视图 更多...
|
|
virtual QResult | setBackgroundImage (const char *imageUrl)=0 |
| 设置白板当前页背景图片 更多...
|
|
virtual QResult | setBackgroundImage (const char *imageUrl, WBPageNumber pageNo)=0 |
| 设置白板指定页背景图片 更多...
|
|
virtual QResult | setBackgroundImageScalingMode (WBImageScalingMode mode)=0 |
| 设置白板背景图缩放模式 更多...
|
|
virtual QResult | setToolType (WBToolType type)=0 |
| 设置工具类型 更多...
|
|
virtual QResult | setLineWidth (int size)=0 |
| 设置线宽 更多...
|
|
virtual QResult | setFillType (WBFillType type)=0 |
| 设置填充类型 更多...
|
|
virtual QResult | setFillColor (WBColor color)=0 |
| 设置填充颜色 更多...
|
|
virtual QResult | setForegroundColor (WBColor color)=0 |
| 设置前景颜色 更多...
|
|
virtual QResult | setBackgroundColor (WBColor color)=0 |
| 设置背景颜色 更多...
|
|
virtual QResult | setFontStyle (WBFontStyle style)=0 |
| 设置字体样式 更多...
|
|
virtual QResult | setFontSize (int size)=0 |
| 设置字体大小 更多...
|
|
virtual QResult | addStamp (WBStamp stamp)=0 |
| 添加图章资源 更多...
|
|
virtual QResult | setStamp (const char *stampId)=0 |
| 设置图章资源 更多...
|
|
virtual QResult | undo ()=0 |
| 撤消上一次操作 更多...
|
|
virtual QResult | redo ()=0 |
| 重做白板的上一次被撤销操作 更多...
|
|
virtual QResult | addPage (bool autoSwitch)=0 |
| 添加一个新页面到最后 更多...
|
|
virtual QResult | insertPage (WBPageNumber pageNo, bool autoSwitch)=0 |
| 添加一个新页面到 pageNo 之后 更多...
|
|
virtual QResult | removePage (WBPageNumber pageNo)=0 |
| 删除页 pageNo 更多...
|
|
virtual QResult | removePage (WBPageNumber pageNo, bool switchNext)=0 |
| 删除页 pageNo 更多...
|
|
virtual QResult | gotoPage (WBPageNumber pageNo)=0 |
| 切换到页 pageNo 更多...
|
|
virtual QResult | nextPage ()=0 |
| 切换到下一页 更多...
|
|
virtual QResult | prevPage ()=0 |
| 切换到前一页 更多...
|
|
virtual QResult | nextStep ()=0 |
| 执行H5文件下一步 更多...
|
|
virtual QResult | prevStep ()=0 |
| 执行H5文件上一步 更多...
|
|
virtual QResult | addImageFile (const char *imageUrl)=0 |
| 添加图片到当前白板页 更多...
|
|
virtual QResult | addAudioFile (const char *mediaUrl)=0 |
| 添加音频媒体文件到当前白板页 更多...
|
|
virtual QResult | addVideoFile (const char *mediaUrl)=0 |
| 添加视频媒体文件到当前白板页 更多...
|
|
virtual const char * | addBackgroundImages (const char **urls, size_t count)=0 |
| 添加指定数量的背景图到当前白板文件 更多...
|
|
virtual const char * | addH5File (const char *url, const char *downloadUrl)=0 |
| 添加H5文件URL到当前白板文件作为背景 更多...
|
|
virtual const char * | addDoc (WBDocContents contents)=0 |
| 添加新的白板文件 更多...
|
|
virtual const char * | addDoc (WBDocExtHtml contents)=0 |
| 使用外部Html添加新的白板文件 更多...
|
|
virtual const char * | addDoc (WBDocExtContents contents)=0 |
| 基于外部内容添加新的白板文件 更多...
|
|
virtual const char * | createDoc (const char **imageUrls, size_t count)=0 |
| 导入指定数量的背景图并创建新的白板文件 更多...
|
|
virtual const char * | createDoc (const char *filePath)=0 |
| 上传本地需转码的文件并创建新的白板文件 更多...
|
|
virtual const char * | createDoc (const char *filePath, WBDocConvertParam param)=0 |
| 上传本地需转码的文件并创建新的白板文件 更多...
|
|
virtual QResult | deleteDoc (const char *fileId)=0 |
| 删除白板文件 更多...
|
|
virtual QResult | switchDoc (const char *fileId)=0 |
| 切换白板文件 更多...
|
|
virtual QResult | saveDocToImages (const char *fileId, const char *outputDir)=0 |
| 保存白板文件为多张图片。每个白板页存为一张图 图像名称格式为whiteboard_[fileId]_[page number].png, 例如:whiteboard_default_1.png 更多...
|
|
virtual QResult | preloadDoc (WBDocContents contents)=0 |
| 预缓存文件 更多...
|
|
virtual QResult | enumerateFiles (EnumFileCallback cb, void *context)=0 |
| 枚举白板文件 更多...
|
|
virtual const char * | getCurrentFileId ()=0 |
| 获取当前白板文件ID 更多...
|
|
virtual WBDocInfo * | getFileInfo (const char *fileId)=0 |
| 获取指定白板文件ID的白板文件信息 更多...
|
|
virtual QResult | sendMessageToExternalHtml (const char *fileId, const char *msg, size_t length)=0 |
| 发送自定义消息到外部HTML页面 更多...
|
|
virtual QResult | clearContents (bool curPage, WBClearType type)=0 |
| 清除白板内容,需要 ADMIN 角色才可调用成功 更多...
|
|
virtual QResult | clearUserContents (uint64_t userId, bool curPage, WBClearType type)=0 |
| 清除指定用户白板内容 更多...
|
|
virtual QResult | clearDocContents (const char *fileId, WBClearType type)=0 |
| 清除指定白板文件的内容 更多...
|
|
virtual QResult | snapshot (WBSnapshotMode mode, const char *outputDir)=0 |
| 保存白板内容到图像。 更多...
|
|
virtual QResult | refresh ()=0 |
| 刷新白板。此接口主要用于 Windows 下用 QT 开发 UI 的用户。 更多...
|
|
virtual QResult | initVision (WBVisionConfig config)=0 |
| 设置白板初始大小 更多...
|
|
virtual QResult | resetVision ()=0 |
| 重置当前页视角 更多...
|
|
virtual QResult | startShareVision ()=0 |
| 开始共享视角 更多...
|
|
virtual QResult | stopShareVision ()=0 |
| 结束共享视角 更多...
|
|
virtual QResult | startFollowVision ()=0 |
| 开始跟随视角 更多...
|
|
virtual QResult | stopFollowVision ()=0 |
| 结束跟随视角 更多...
|
|
virtual QResult | syncVision ()=0 |
| 同步当前页视角 更多...
|
|
virtual QResult | sendMessage (uint64_t userId, const char *msg, size_t size)=0 |
| 发送消息给某个指定用户。 更多...
|
|
virtual QResult | broadcastMessage (const char *msg, size_t size)=0 |
| 广播消息给所有用户。 更多...
|
|
virtual QResult | setOption (WBOption option, void *param, size_t size)=0 |
| 设置白板参数 更多...
|
|