画板

链接

画板操作类

IWhiteBoardOperator opetator = HtSdk.getInstance().getWhiteboardOperator();

调用示例:
/**
 * 设置画笔颜色
 *
 * @param color
 */
opetator.setPaintColor(int color);

/**
 * 设置画笔大小
 *
 * @param size
 */
opetator.setStrokeWidth(int size);

/**
 * 设置文字大小
 *
 * @return
 */
opetator.setTextSize(int size);

/**
 * 设置涂鸦类型
 *
 * @return
 */
opetator.setDrawType(int type);

/**
 * 撤退
 */
opetator.undoDrawable();

/**
 * 还原
 */
opetator.redoDrawable();


com.talkfun.sdk.whiteboard.config.DrawType 涂鸦类型

@参数说明:

参数 类型 描述
DRAW_PATH_MODE int 曲线
DRAW_LINE_MODE int 直线
DRAW_RECTANGLE_MODE int 矩形
DRAW_OVAL_MODE int
DRAW_ARROW_MODE int 箭头
DRAW_TEXT_MODE int 文字
DRAW_DOTTED_LINE_MODE int 虚线
DRAW_IMAGE_MODE int 图片
DRAW_FIXED_MODE int 混合
DRAW_CLEAR_MODE int 清除

OnWhiteboardPowerListener

com.talkfun.sdk.rtc.interfaces.OnWhiteboardPowerListener

描述: 涂鸦权限监听类

成员方法说明
void onDrawEnable(int xid)

描述:赋予涂鸦功能 监听

参数说明

参数 描述
xid 获取涂鸦权限用户的id
void onDrawDisable(int xid)

描述:取消涂鸦功能监听

参数说明

参数 描述
xid 被取消涂鸦权限用户id
涂鸦权限参数说明

com.talkfun.sdk.rtc.consts.DrawPowerStatus

参数 类型 描述
OPEN int 涂鸦打开(1)
CLOSE int 涂鸦关闭(2)
示例
HtSdk.getInstance().setOnWhiteBoardLoadListener(new OnWhiteBoardLoadListener() {
            @Override
            public void onWhiteBoardLoad() {

            }
        });

OnWhiteBoardLoadListener

com.talkfun.sdk.presenter.OnWhiteBoardLoadListener

描述:白板ppt图片加载监听类

成员方法说明
void onWhiteBoardLoad()

描述:白板ppt图片加载成功回调方法

示例

HtSdk.getInstance().setOnWhiteBoardLoadListener(new OnWhiteBoardLoadListener() {
            @Override
            public void onWhiteBoardLoad() {

            }
        });
Copyright Talkfun all right reserved,powered by Gitbook修订时间: 2021-08-27 14:05:35

results matching ""

    No results matching ""