自贡黄明儒
发表于 2013-1-28 15:22:33
请问:当用ED查看时,是繁体字,在CAD显示为问号,怎样才能在CAD中不显示问号呢?
海盗曹
发表于 2013-1-28 16:20:07
好程序啊,学习下高版的大作~
ll_j
发表于 2013-1-28 16:29:02
自贡黄明儒 发表于 2013-1-28 15:22 static/image/common/back.gif
请问:当用ED查看时,是繁体字,在CAD显示为问号,怎样才能在CAD中不显示问号呢?
你是使用的shx文件显示的汉字么?如果这样就是字库不支持,如果需要正确显示繁体字,可以有以下方法:
1.使用支持GBK或Uni的系统字体,比如宋体、黑体等。
2.使用支持繁体字的shx文件(网上能找到)。
3.使用转换程序,将文字转换为简体(本主题就是解决这个问题)。
如果有兴趣,可以到我的网络U盘中下载一个HZKF.shx试试,应该可以显示的。
highflybird
发表于 2013-1-28 16:46:41
自贡黄明儒 发表于 2013-1-28 15:22 static/image/common/back.gif
请问:当用ED查看时,是繁体字,在CAD显示为问号,怎样才能在CAD中不显示问号呢?
需要字体支持。
chpmould
发表于 2013-1-28 20:06:40
看了此贴后,今天有空也模仿版主的程序练习了一下,因为只是为了练习,程序未去完善,在这里就不上传程序了,下面贴个我练习的图片
自贡黄明儒
发表于 2013-1-28 20:39:35
ll_j 发表于 2013-1-28 16:29 static/image/common/back.gif
你是使用的shx文件显示的汉字么?如果这样就是字库不支持,如果需要正确显示繁体字,可以有以下方法:
1 ...
我的意思是说,把简体转为繁体后,结果显示为问号。但是用ED查看,它确实是繁体。怎样才能显示为繁体?
ll_j
发表于 2013-1-29 10:03:33
自贡黄明儒 发表于 2013-1-28 20:39 static/image/common/back.gif
我的意思是说,把简体转为繁体后,结果显示为问号。但是用ED查看,它确实是繁体。怎样才能显示为繁体?
刚才写了好多,结果卡了,没发出来,现在就简单点说吧。
转换成繁体后,现在shx字库不包括这个字符了,所以没法显示,解决的方法是设置成宋体或黑体等系统字库(不包括GB2312后缀的)。
具体的原理可以参详前面G版的回复。
自贡黄明儒
发表于 2013-1-29 12:18:32
ll_j 发表于 2013-1-29 10:03 static/image/common/back.gif
刚才写了好多,结果卡了,没发出来,现在就简单点说吧。
转换成繁体后,现在shx字库不包括这个字符了,所 ...
谢谢你的耐心讲解!!!
kwok
发表于 2013-1-29 13:43:20
很实用啊......
highflybir
发表于 2013-1-31 21:54:42
增加新的内容,能够转化文件,并存盘。详情请见1楼。