lisp 有关命令调用command "text" .... 的问题!
在lisp程序中,调用命令语句:(commmand "text" "m" inpiont zg au "内容" )
所对应含义 : 中间 坐标 字高 旋转角度 字体内容
(commmand "text" "s" "等线体" "m" inpiont zg au "内容" )
所对应含义 : 样式 字体样式 中间 坐标 字高 旋转角度 字体内容
以上都没问题!字体样式、对正方式、坐标、字高、 旋转角度、字体内容都可以在命令语句内设置,请问字体的宽度比例可以在这语言内面设置吗?
举一反三来看,请问哪位大侠有相关command 调用命令语句的相关资料啊!好让大家分享分享!
求助各位仁兄! 本帖最后由 自贡黄明儒 于 2013-4-27 12:56 编辑
当你选S时,选择了一个字体类型,这个类型是你自己字义好了的,其宽度因子也是定义好了的。
文字生成后,可以VL改变宽度因子 自贡黄明儒 发表于 2013-4-27 12:18 static/image/common/back.gif
当你选S时,选择了一个字体类型,这个类型是你自己字义好了的,其宽度因子也是定义好了的。
文字生成后,可 ...
好的!谢谢大侠! 用图元替换来更改啊!! 用ENTMAKE来做,好处是所有数据都可以自己一次定义好,难点是DXF的组码要慢慢理解
(entmake(list (cons 0 "TEXT")(list 10 x y z)(cons 40 字高用实数)(cons 41 宽高比用实数)(cons 1 "文本内容")(cons 50 旋转角)(cons 7 "字体样式") (cons 72 1)(list 11 x y z)(cons 73 1)))
72和73指定文字对正方式
具体可参考DXF参考手册的ENTITIES 段,对各种图元各个组码值都有详细解释
页:
[1]