AutoCAD的shx矢量字库在工程制图以及字型加工(切割,雕刻,喷涂等)得到广泛的
应用,AutoCAD的专有矢量字库(扩展名为.shx),其对应的文本文件为后缀shp的形文件。通常AutoCAD会提供有限几个固定的字库文件给用户使用,而在现实中设计人员往往在这些字库中找不到自已要标注的字符,加工人员从这些字库中找不到要加工的特殊字符,这时就要编辑修改或创建专有的AutoCAD矢量字库,由于AutoCAD没有公开shx文件的格式,所以通常CAD编程设计人员通过修改shp文本文件(AutoCAD在其安装后的帮助手册里提供shp的格式内容)然后再通过AutoCAD软件反编译出自已所需的shx字库,但是这要求编程人员不仅要熟练AutoCAD公开的shp文件的10多种指令,而且还要懂很多数学知识,这样会耗费公司大量人力财力。主要技术指标跟性能:
1. 支持普通形文件, 大字体文件, Unifont文件,以及扩展大字体文件的读取以及解析; 2. 可以支持shx字库文件的预览以及检索; 3. 支持单个字符的CAD图形化创建以及编辑; 4. 支持AutoCAD所定义的14种字库控制指令; 5. 支持shx转shp格式,并带字体标注信息; 6. 类似与CAD的图形化操作风格更方便用户使用; 7. 采用多文档视图架构,用户可以同时编辑多个字符跟字库,并可以同时在字符编辑界面间切换; 具体细节如下: ●友善的字库预览界面 ●CAD图形化的字符编辑创建 提供14种字符创建指令,以及可以鼠标交互式创建修改字符,只要会用基本CAD软件就可以快速使用ShxEditPro软件。 ●多文档视图构架 用户可以同时编辑几个字库,以及编辑几个字库,并且可以之间相互切换。 ●可扩展的软件构架 所有的模块跟算法都是C++编写,所以方便移植;