dunkel 发表于 2007-6-11 15:00:00

在自己打开文件件先要用 ModifyDWGCP.exe 程序修改其 CP 码为当前系统的, 中文缺省是 936, 这样以避免在打开文件时 ACAD 对文字的内码转换. 打开后再给那些文字指定个日文字体就是了. 或者, 上传个楼主没用打开保存过的文件上来看看?

Odysseus2007 发表于 2007-6-11 16:44:00

请问楼上的朋友,你所说的那个ModifyDWGCP.exe在哪里有?能更详细地解释下这个操作过程吗?谢谢!

dunkel 发表于 2007-6-11 18:33:00

Autodesk 网站下载的. 现在的版本不如以前了, 以前是 gui 界面的, 现在是命令行方式的了. 可用先进入到命令行状态, 运行下 ModifyDWGCP.exe, 有帮助说明的. <br/>Modify Drawing Codepage Utility<br/>

zjq227 发表于 2007-6-11 23:50:00

<p>把你原文件传上来嘛</p>

zjq227 发表于 2007-6-11 23:51:00

<p>麻烦你把你说的那个文件传上来,大家才好帮你啊</p>

dunkel 发表于 2007-6-12 07:10:00

一直没用上传, 那应该是涉密的了, 这个, 也不好勉强的

cyj123 发表于 2007-6-23 08:25:00

本帖最后由 作者 于 2007-6-23 8:26:59 编辑

也不是啦,是以前的都打开过,我现在手上有一个没打开过的,上传试试,谢谢你们这么热心帮我,多谢了!

cyj123 发表于 2007-6-23 08:30:00

谢谢各位了帮帮我,最好能说明详细点,我有点脑子转子不过的,呵!

dunkel 发表于 2007-6-23 09:11:00

看了的这个图形. 如果打开前先用 ModifyDWGCP.exe 程序修改 CodePage 至 936 的话, 打开后, 给乱码文字的样式定义中的大字体指定日文字体就可以的, 比如 bigfont, extfont, extfont2 等等; 如果没有通过 ModifyDWGCP.exe 程序进行过修改, 那么打开后, 指定乱码文字样式的字体为 "宋体" 类即可, 不过, 这时文字实体的编码模式和内容都被转换了, 有些是 \U+ 类的, 有些则是 \M+ 类. \U+ 是 Unicode 编码, 这个比较好理解; \M+ 我还是第一次遇见, 看了几个实例, 还不太明了.
如果图形需要回传的话, 建议自己打开前先用 ModifyDWGCP.exe 程序修改 CodePage 至 936; 回传前再修改回原来的 932. 只是自己使用的话, 随便了.

cyj123 发表于 2007-6-23 11:13:00

<p>打开前先用 ModifyDWGCP.exe 程序修改 CodePage 至 936 的话</p><p>这是什么软件呀,我没有呀,也不会用,可不可以打包一个给我,交我用法呀,要不然这样也解决不了问题</p>
页: 1 [2] 3
查看完整版本: 乱码问题?