描述
配置段落参数。
主要用于选择一个或框选多个段落后,设置相关参数
接口
bool SetParagraphConfig(const char* id, const char* json_cfg)
参数名 | 必填 | 类型 | 说明 | 备注 |
---|---|---|---|---|
id | 是 | string | 段落ID,为””时表示当前操作段落 | |
json_cfg | 是 | json | 配置参数 | 桌面版为json字符串,web版为json对象 |
参数
{
"id": "主诉",
"name": "",
"alignHorizontalMode": 0,
"level": 0,
"mode": 0,
"headerStr": "($) ",
"leftIndent": "0.00",
"rightIndent": "0.00",
"specificIndentFormat": 0,
"specificIndentValue": "0.00",
"spaceBefore": "0.00",
"spaceAfter": "0.00",
"lineSpaceRule": 0,
"lineSpaceValue": 0.600000,
"forbidSeriesSplit": 0,
"splitParagraphMode": 0,
"hide": 0,
"locked": 0,
"dynamicLocked": 0
}
基础配置项
参数名 | 必填 | 类型 | 说明 | 备注 | 保存到xml |
---|---|---|---|---|---|
id | 否 | string | 新段落ID | 如果框选多个段落,则只设置第一个段落 | 保存 |
name | 否 | string | 新段落名 | 如果框选多个段落,则只设置第一个段落 | 保存 |
forbidSeriesSplit | 否 | bool | 禁止(西文)连词分行 | 0:可分行 1:禁止分行 | 保存 |
splitParagraphMode | 否 | int | 分段模式 | 0:跟随父级 1:不断行不分段 2:可断行不分段 3:可断行可分段 | 保存 |
hide | 否 | bool | 隐藏段落 | 0:不隐藏 1:隐藏 必需通过id设置 |
保存 |
示例代码
var json = {};
json.forbidSeriesSplit = true;
json.splitParagraphMode = 1;
ThinkEditor.SetParagraphConfig("", json);
文档更新时间: 2024-11-18 22:16 作者:admin