会议批注控制器
更新时间:2025-06-12 01:57:57

会议批注控制器

enableHideAnnotationBar

通知说明

隐藏批注栏

通知定义

    int enableHideAnnotationBar(boolean enable)

参数描述

参数 类型 含义
enable boolean 显示(false)/隐藏(true)批注栏

返回值描述

类型 含义
int 错误码

isHideAnnotationBar

接口说明

是否隐藏了批注栏

接口定义

    boolean isHideAnnotationBar()

参数描述

无参数

返回值描述

类型 含义
boolean 显示(false)/隐藏(true)批注栏

clearAnnotation

接口说明

说明:清除批注

接口定义

    void clearAnnotation(AnnotationClearType annotationClearType)

参数描述

参数 类型 含义
annotationClearType AnnotationClearType 清除批注类型

AnnotationClearType: 清除批注类型

public enum AnnotationClearType {
    /**< 清除所有批注 */
    ANNOTATION_CLEAR_TYPE_ALL,
    /**< 清除我的批注 */
    ANNOTATION_CLEAR_TYPE_SELF,
}

返回值描述

无返回值


setAnnotationMode

接口说明

设置批注模式

接口定义

    int setAnnotationMode(InputMode inputModeEntity)

参数描述

参数 类型 含义
inputModeEntity InputMode 批注模式

InputMode: 批注模式

public enum InputMode {
    NONE, //光标
    HAND_DRAW, // 画笔
    DELETE, // 删除
}

返回值描述

类型 含义
int 错误码

setPenSize

接口说明

设置画笔大小

接口定义

    int setPenSize(PenSizeEntity penSizeEntity)

参数描述

参数 类型 含义
penSizeEntity PenSizeEntity 画笔大小类型

PenSizeEntity: 画笔大小类型

public enum PenSizeEntity {
    LINEAR, // 线性(自定义)
    SMALL, // 小号
    MIDDLE, // 中号
    BIG // 大号
}

返回值描述

类型 含义
int 错误码

setPenColor

接口说明

设置画笔颜色

接口定义

    int setPenColor(PenColorEntity penColorEntity)

参数描述

参数 类型 含义
penColorEntity PenColorEntity 画笔颜色类型

PenColorEntity: 画笔颜色类型

public enum PenColorEntity {
    BLACK,
    RED,
    ORANGE,
    YELLOW,
    GREEN,
    CYAN,
    BLUE,
    PURPLE
}

返回值描述

类型 含义
int 错误码

unDo

接口说明

上一步

接口定义

    int unDo()

参数描述

无参数

返回值描述

类型 含义
int 错误码

reDo

接口说明

下一步

接口定义

    int reDo()

参数描述

无参数

返回值描述

类型 含义
int 错误码

saveWhiteBoardAnnotationImage

接口说明

保存白板图片 注:需图片存贮权限,若需相册更新新增图片,需自行触发系统相册更新新增的图片

接口定义

    int saveWhiteBoardAnnotationImage(File folder, String prefix , BizCodeCallback<Boolean> callback)

参数描述

参数 类型 含义
folder File 设置保存路径
prefix String 设置文件名,若为null,则设置为当前时间戳
callback BizCodeCallback callback中带的boolean代表是否保存成功

返回值描述

类型 含义
int 错误码

saveAnnotationImage

接口说明

保存批注图片 注:需图片存贮权限,若需相册更新新增图片,需自行触发系统相册更新新增的图片

接口定义

    int saveAnnotationImage(File folder, String prefix, BizCodeCallback<Void> callback)

参数描述

参数 类型 含义
folder 文件路径类型 设置保存路径
prefix 文件名 设置文件名,若为null,则设置为当前时间戳
callback 回调类型 onSuccessGetResult代表保存成功。

返回值描述

类型 含义
int 错误码

enableAnnotationEntrance

接口说明

设置开启\关闭批注入口

接口定义

    void enableAnnotationEntrance(boolean enable)

参数描述

参数 类型 含义
enable boolean 开启(true)\关闭(false)批注入口

返回值描述

无返回值


isEnableAnnotationEntrance

接口说明

获取是否开启\关闭批注入口

接口定义

    boolean isEnableAnnotationEntrance()

参数描述

无参数

返回值描述

类型 含义
boolean 开启(true)\关闭(false)批注入口

openWhiteBoard

接口说明

开启白板

接口定义

    void openWhiteBoard()

参数描述

无参数

返回值描述

无返回值


closeWhiteBoard

接口说明

关闭白板

接口定义

    void closeWhiteBoard()

参数描述

无参数

返回值描述

无返回值


startAnnotation

接口说明

开始批注

接口定义

    void startAnnotation()

参数描述

无参数

返回值描述

无返回值


stopAnnotation

接口说明

关闭白板

接口定义

    void stopAnnotation()

参数描述

无参数

返回值描述

无返回值


本页目录