描述
配置段落参数。
主要用于选择一个或框选多个段落后,设置相关参数
接口
object GetParagraphProperties(identity: object, config : object)identity 参数
| 参数名 | 必填 | 类型 | 说明 | 备注 |
|---|---|---|---|---|
| 身份标识对象 | 是 | object | 目前支持 元素、表格 | 详见identity说明 |
示例:
{
"mode": 2,
"id":"xxx",
"ids": [
"id2",
"id3"
]
}| 参数名 | 必填 | 类型 | 说明 | 备注 |
|---|---|---|---|---|
| mode | 是 | enum | 获取模式 | E_IDENTITY_MATCH_MODE =0 All 所有元素; =1 HasIdentity id或者source非空所有元素; =2 MatchIdentity: 按id或ids提取元素; |
| subDocName | 否 | string | 文档合并时,限定提取的子文档名 | 为””时 不限制子文档名 |
| id | 否 | string | 段落Id | mode=2时 有效 |
| ids | 否 | json array | 段落Id数组 | mode=2时 有效 |
config 参数
| 参数名 | 必填 | 类型 | 说明 | 备注 |
|---|---|---|---|---|
| buildAttribute | 否 | bool? | 提取属性 | null/0: 精简模式; 1:默认,全属性 |
| buildText | 否 | bool | 提取文本 | =0 默认,不提取内容 =1 提取内容 |
| buildFragment | 否 | bool | 提取片段 | =0 默认, 不提取片段 =1 提取片段 |
调用示例
thinkEditor.GetParagraphProperties("{mode:E_IDENTITY_MATCH_MODE.MatchIdentity,id:"入院记录_段落_月经史"}", "{}")返回值
[
{
"object": "paragraph",
"id": "入院记录_段落_月经史",
"name": "",
"subDocName": "ABC",
"alignHorizontalMode": 0,
"level": 0,
"mode": 0,
"headerStr": "($) ",
"leftIndent": "0.00",
"rightIndent": "0.00",
"specificIndentFormat": 0,
"specificIndentValue": "0.00",
"spaceBefore": "0.00",
"spaceAfter": "0.08",
"lineSpaceRule": 1,
"lineSpaceValue": 1.50,
"forbidSeriesSplit": 0,
"splitParagraphMode": 0,
"hide": 0,
"locked": 0,
"dynamicLocked": 0,
"printVisibility": 0
}
]文档更新时间: 2026-05-28 11:14 作者:admin