功能
应用可调用相关接口实现输入可自定义的、任意的内容
- 包括但不限于带格式文字、元素、公式、表格、检验数据等
总结
接口 | 格式 | 输入焦点 | 场景 | 规则要求 | 注意事项 |
---|---|---|---|---|---|
InputText | 文本 | 需要 | 输入段内纯文本 | 无 | 无 |
InputData | XML | 需要 | 输入段内带格式数据 | 第一层(最外层)必需为<Fragment> 节点第二层不应为 <Paragraph> 节点 |
封装的纯文本内容部分,如包含xml使用的特殊字符,应当对纯文本部分特殊字符进行转义,详见纯文本数据处理 |
InputFragment | XML | 需要 | 输入段内或多段带格式数据 | 必需包含如下<Doc><Sections><Section><Body><Paragraph> 节点 |
1.使用编辑器输出的文档xml作为数据源时,应用不需要关心格式问题 2.自行组装数据的场景,应当对纯文本部分特殊字符进行转义,详见纯文本数据处理 |
AppendFragment | XML | 不需要 | 段后追加或正文替换 | 必需包含如下<Doc><Sections><Section><Body><Paragraph> 节点 |
1.使用编辑器输出的文档xml作为数据源时,应用不需要关心格式问题 2.自行组装数据的场景,应当对纯文本部分特殊字符进行转义,详见纯文本数据处理 |
注意
- 带格式内容,也可实现文字输入
InputData 参数示例
示例1:插入一个换页符
<Fragment><PF count='1'/></Fragment>
示例2:插入带格式内容
<Fragment><Format fontname='宋体' size='0.564' color='ff0000' />主诉</Fragment>
InputFragment/AppendFragment 参数示例
<Doc>
<Sections>
<Section>
<Body>
<Paragraph id="主诉">123</Paragraph>
...
<Paragraph id="诊断">567</Paragraph>
</Body>
</Section>
</Sections>
</Doc>
文档更新时间: 2024-11-20 21:41 作者:admin