信译(ThinkEditor)跨平台电子病历编辑器业务设计主体思想是吸收成熟文本编辑器(Word/WPS等)对文字、段落、图片、表格等的UX操作逻辑,贴近文字编辑的使用习惯,降低用户上手成本。同时结合电子病历文书在内容提取、元素管理、信息联动展示等方面的特殊要求,独创性的引入了ID、别名、属性、可编程的事件表达式、知识库扩展、选项管理等特色功能,使电子病历编辑器更灵活,同时也更易用。
~--------------------------------------------------------------------------------------------
信译web电子病历编辑器 创新采用JS+Canvas方案(独创) 。是时候摈弃其它所有js+html dom方案web电子病历编辑器。信译完全自主实现布局和排版,不受限于浏览器排版引擎,让WEB电子病历编辑器拥有和桌面版一样的功能,性能也更优异。
~--------------------------------------------------------------------------------------------
微信号:ThinkEditor
演示地址:www.thinkeditor.com
~--------------------------------------------------------------------------------------------
工具栏
工具栏由信译编辑器提供使用示例,用户既可以使用默认工具栏,也可以由第三方应用自定义。
将动作和事件层抽象并接口化,实现跨平台的动作和事件模型通用化及使用一致性。第三方应用可以很方便的调用动作实现某项功能(比如字体格式设置),同时可以注册监听编辑器内部状态变化产生的事件(比如字体格式发生了变化)。
右键菜单
右键菜单由信译编辑器内置,跨平台实现,第三方应用无需自己开发。
文本
- 复制
- 剪切
- 粘贴文本
- 带格式粘贴
- 撤销、回退
- 字体、字形、字号、字体颜色、背影颜色、下划线、删除线、上下标等
段落
- ID、名称:用于标识段落,用于数据定位和提取
- 对齐方式、大纲级别
- 段落样式、标号样式定义
- 左缩进、右缩进、特殊缩进、特殊缩进值
- 段前距、段后距
表格
表格属性
- ID、名称:用于标识段落,用于数据定位和提取
- 表格宽度、高度设置
- 锁定表格、边框和底纹
- 对齐方式、默认边距
行列
- 行高
- 最小行高、最小行高、固定行高
- 禁止跨页拆分行
- 列宽
单元格
- ID、名称:用于标识段落,用于数据定位和提取
- 单元格宽
- 垂直对齐方式
- 单元格默认边距、跟随表格设置
元素
元素属性
- ID、名称:用于标识段落,用于数据定位和提取
- 起始边框、结束边框:在元素前面附加指定格式内容
- 前导标签、后置标签:在元素前后附加指定格式内容
- 背景文本:元素为空时填充提示
- 提示文本:光标悬空定位到该元素时浮动提示信息框
- 宽度:可限制元素宽度
- 对齐方式:在限制元素宽度的范围内,调整内容布局
- 加密
- 源加载:【特色功能】详解请联系作者
- 控制属性、包含设置
- 输入模式:【特色功能】详解请联系作者
- 质控
- 可编程事件表达式:【特色功能】详解请联系作者
- 选项:【特色功能】详解请联系作者
公式
可自由编辑和快捷输入的公式,不是公式图片!!!
痕迹模式
丰富的痕迹模式,可满足各类病历文书评审审阅需求。
更多
统一模型的知识库管理
可编程的事件表达式
丰富的元素联动用法
低成本:Web版不需要额外模板编辑器
更多强大功能设计,请关注后续博客更新
总结
1、与主流成熟内容编辑器相似的UX逻辑,让上手更容易
2、历经多年打磨验证的特色功能,处于行业领先
3、Web版也有所见即所得的分页功能,告别web版无成熟电子病历的历史
4、Web版和桌面版功能完全同步,解决跨平台病历无法通用、打印效果不一致的痛点
5、Web版和桌面版都是面向对象编程(OOP),相同的事件模型,一致的调用方式
--------------------------------------------------------------------
作者长期从事电子病历编辑器开发工作,团队使用C/C++作为主技术栈,熟悉系统底层结构原理,具备全栈开发能力。
--------------------------------------------------------------------
微信号:ThinkEditor
演示地址[近期开通]: www.thinkeditor.com