xx12345678 发表于 2020-9-27 13:23:15

creo4.0 M130中模型空间中的中文字体显示为乱码的解决办法


如图:
乱码的出现主要问题是因为:
CreoM130中的win_font.ndx字体是一种不能显示中文的字体。
其次是模板文件中引用了这种字体。所以新建的文件都是用的这种字体。

解决方法一:
(1)随便新建一个零件,然后依次打开:文件菜单-准备-模型属性-详细信息选项-更改;
(2)在其中找到default_annotation_font项目,它的默认值为win_font.ndx,将其改为font.ndx
(3)将这个文件另存到D:\Program Files\PTC\Creo 4.0\M130\Common Files\templates文件夹中,并命名为mmns_part_solid.prt,这样来替换原来的
         模板文件。
这个方法有个问题就是:以后新建的文件都是按这个来做。但是打开不是以这个模板为例的文件时,还是会出现乱码。

解决方法二:
要完全解决这个问题,更改字体才是最好的。方法是打开安装目录,将win_font.ndx删除,或者将其内容改为同font.ndx一样即可,方法如下:
用记事本打开D:\Program Files\PTC\Creo 4.0\M130\Common Files\text\usascii里面的win_font.ndx文件,将其容更改如下:
mhsuglm.ttf
mssugll.ttf
然后保存即可。

nodest* 发表于 2022-8-25 23:25:52

很感谢,我遇到了相同的问题照这样解决了

liyang63 发表于 2022-8-26 08:30:50

感谢楼主分享经验

xiong86 发表于 2022-8-30 10:53:34

我从没想过这是乱码,我以为就是这样的

wo5068056 发表于 2024-2-19 09:06:23


谢谢分享!!!
页: [1]
查看完整版本: creo4.0 M130中模型空间中的中文字体显示为乱码的解决办法