# HCView-H5 **Repository Path**: refactoring/HCView-H5 ## Basic Information - **Project Name**: HCView-H5 - **Description**: 类似word或wps用于文字排版相关功能的控件 可用于电子病历编辑器等文本处理场景 - **Primary Language**: JavaScript - **License**: GPL-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 63 - **Created**: 2020-03-22 - **Last Updated**: 2021-07-28 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # HCView 一个类似word或wps用于文字排版相关功能的控件,有Delphi、C#、Html5、C++(暂未完成)四个版本,可用在电子病历或其他文书系统里。 [http://hcview.cn/](http://hcview.cn/)是一个在线的示例,你也可以加入QQ群 649023932 来获取更多的技术交流。 ![示例截图](https://images.gitee.com/uploads/images/2020/0320/225800_d849f68c_2149334.png "page.png") 友情提示: 1.HCView默认支持藏文等有紧缩字符的文本,这导致文件保存后体积比不支持藏文等要大,如果你只需要中文和英文支持且对体积有敏感,可以关闭全局的条件编译符号 UNPLACEHOLDERCHAR,关闭后文件保存体积较关闭前理论上会减小约50%,注意关闭后打开关闭前保存的文档会不正常。 ## 开发 ### 说明 本项目使用纯JavaScript开发,不依赖任何一款JavaScript插件、框架。 你可以不需要安装后续文档中的`nodejs`工具,以及配置中依赖的插件。后续这些操作,都是为了打包项目的需要。 ### 开发要求 - [Node 10+](https://npm.taobao.org/mirrors/node/v10.18.1/) ### 准备开始 ```bash # 因默认npm registry访问缓慢,请替换为国内的镜像 npm config set registry https://registry.npm.taobao.org # 或者安装cnpm(强烈建议) npm install -g cnpm --registry=https://registry.npm.taobao.org # 还原依赖 cnpm install # 运行项目, 访问http://localhost:8080 cnpm run dev # 编译项目, 所有输出在dist目录 cnpm run build ```