描述
设置视图模式。
接口
void SetViewMode(E_VIEW_MODE mdoe, const char* json_cfg)参数
| 参数名 | 必填 | 类型 | 说明 | 备注 | 
|---|---|---|---|---|
| mode | 是 | enum | 视图模式 | E_VIEW_MODE | 
| json_cfg | 否 | json | 扩展参数 | 桌面版为json_str字符串 web版模式为json_obj对象 | 
Json参数说明
扩展参数json配置参数含义如下:
| 参数名 | 必填 | 类型 | 说明 | 备注 | 
|---|---|---|---|---|
| displayEditAuxiliary | 否 | bool | 编辑辅助,元素角标 辅助效果,元素边框 修改提示等 | 0:不显示 1:显示 | 
| displaySelectionEffect | 否 | bool | 选择相关效果,包括光标 框选背景色等 | 0:不显示 1:显示 | 
| displayReviseAuxiliary | 否 | bool | 显示痕迹辅助线 | 0:不显示 1:显示 | 
| displayReviseDel | 否 | bool | 显示痕迹(审阅)被删除内容 | 0:不显示 1:显示 | 
| displayCommentInfobox | 否 | bool | 批注信息框 | 0:不显示 1:显示 | 
| displayCommentBgMode | 否 | int | 批注背景特效 | 0:悬浮信息框时显示 1:始终显示 2: 选择后显示 | 
| displayQCInfobox | 否 | bool | 质控信息框 | 0:不显示 1:显示 | 
| displayQCBgMode | 否 | int | 质控背景特效 | 0:悬浮信息框时显示 1:始终显示 2: 选择后显示 | 
| displayCarriageReturn | 否 | bool | 回车符(段落符)、换行符 | 0:不显示 1:显示 | 
| displayTrimMarks | 否 | bool | 裁剪符 | 0:不显示 1:显示 | 
| hideEmptyElement | 否 | bool | 是否隐藏空元素。注意 打印模式才会生效。 | 0:显示 1:隐藏 | 
| elementHint | 否 | string | 空元素时显示自定义的占位符 | 注意:应配合hideEmptyElement=false使用。示例: elementHint:'-',hideEmptyElement:false, | 
| fontColor | 否 | ARGB | 全文字体颜色模式 | 0:默认,为实际字体颜色 1:强制显示内容为本指定颜色,示例0xff0000ff | 
| paragraphLockedColor | 否 | ARGB | 被锁定段落内容字体颜色 | 0:默认,为实际字体颜色 1:强制被锁定段落中的内容显示为本指定颜色,示例0xff0000ff | 
| 否 | int | v2版本不再支持,使用printer参数替换。详见PrintDoc() | 0:不旋转 1:旋转90度 | 
返回值
| 类型 | 说明 | 备注 | 
|---|---|---|
| void | 
更多模式
支持更多视图模式,支持自定义视图模式,详见《设计手册-扩展视图模式》。
- 审阅编辑模式、审阅浏览模式、审阅打印模式
- 质控编辑模式、质控浏览模式、质控打印模式
文档更新时间: 2025-09-30 23:10   作者:admin
