使用产品:iObject
操作系统:win10 x64
问题详细描述:想获取supermap字体符号库如何给TrueType字体进行编码,因为supermap的“符号编码”与符号在计算机中存储的Unicode的编码翻译为10进制并不相同。
这个是对应符号的ASCII码,比如你新建一个TrueType字体符号,选择A的符号,默认给的符号名称会是0x41,转换为10进制为65 , A对应的ASCII码就是65,如果你选择其他字体符号中的A,同样的默认符号名称也会是0x41。
在这里,符号编号和符号名称没有任何关系,编号在符号库中是唯一标识的,但是符号名称可以重复。组件给对象或者图层设置风格的时候是根据编号来的,不根据符号名称,名称最好是命名为一个中文或者是有代表意义的,为了让人一眼就能看出这个符号是什么类型的符号。