关于CAD乱码格式问题多行文字格式编码讲解
时间:2018-04-24 10:14 作者:图纸之家 点击:次
CAD提供的多行文字编辑器就象一个小的文本编辑工具,低版本的与写字板类似,功能非常少,随着版本的升级,功能也越来越丰富。由于功能的增加,文字本身会增加很多用于控制格式的编码,低版本如果不支持类似编码,就有可能导致无法显示这些效果,从而导致文字显示与高版本不一致。
这种问题不仅可能出现在用CAD打开AutoCAD图纸的情况,也有可能出现在AutoCAD不同版本之间,类似的有些问题是无法解决的,只能根据需要再调整一下格式。
此外如果多行文字的编码因为某种原因出现错误,显示也会不正常。有些版本可以检测这些错误,忽略一些错误代码或对代码进行修复,有些可能无法处理这些错误,这也会导致不同版本CAD中文字显示效果不同。
如果对多行文字的编码有些了解,可以通过用list可以看到多行文字的内容组码,如果出现错误,可将多行文字编辑器设置为写字板,在写字板中直接编辑文字编码。
CAD出现打开文件时或双击多行文本后出现错误的主要原因是编码处理错误。编辑多行文字编码的方法如下:
在命令行输入mtexted,输入notepad,将默认的多行文字编辑器设置为写字板。
命令行输入mtexted,输入.后,可恢复默认的多行文字编辑器
我对多行文字编码也不并是特别了解,只是将自己收集的一些编码列出来,希望对大家有所帮助。
MTEXT的常见格式编码如下:
O o 上划线 大写表示开,小写表示关
L l 下划线 大写表示开,小写表示关
Fname|b|i|C???|D| 解析 TTF字体
字体名|大小写|斜体|代码页|精度
Fname.shx|C???| 解析 shx字体
Hxxx 高度 H数值 绝对高度值 H???x 相对高度值
Q 倾斜
W 宽度
T 行间距
C??? 颜色 0~256 索引色
c????? 真彩色
段落编码
pixxx(首行缩进),lxxx(段落偏移),txxx(制表位) { {} }表示内部是一个整体
P 换行
A 对齐 段落中的对齐
S 堆叠 # ^ /
Uxxx Unicode 文字编码方式
转载请注明出自别墅设计网:https://tuzhizhijia.com/ 千套别墅设计带别墅图片