easypower 发表于 2003-12-2 10:11:00

[求助]請問關與MText explode 成Text時中文不能正常顯示的問題

請問關與MText explode 成Text時中文不能正常顯示的問題,
中文都變成??了,問題是在explode的時候,AutoCAD默認文字樣式中是txt.shx字體,沒有中文,就顯示成??號,如果這時候手工將 文字樣式改過來是可以的,我想自己寫程序,根據原來MText的文字樣式,其實主要是字體,自動修改成響應的文字樣式,誰能幫助我??

leeyeafu 发表于 2003-12-2 10:27:00

修改MText的文字样式可以这样:
首先浏览文字样式表(AcDbTextStyleTable),找到需要样式的数据库记录的ObjectId,然后调用AcDbMText::setTextStyle()函数。
页: [1]
查看完整版本: [求助]請問關與MText explode 成Text時中文不能正常顯示的問題