1.输入命令【dimstyle】,在文字里面修改标注文字高度。
修改标注样式文字高度
2.单个标注的文字高度修改,可以使用autolisp来实现,代码如下:【注意英文打字】
;修改文字及标注文字高度
(defun C:w1 ( / &k1 &kw1 &n1 &ob1)
(setvar "cmdecho" 0)
(setvar "blipmode" 0)
(if (null vlax-dump-object) (vl-load-com) )
(if (null #n#1) (setq #n#1 300) )
(initget 6)
(if (setq &n1 (getdist (strcat " 请输入文字高度或默认:<" (rtos #n#1) ">")))
(setq #n#1 &n1)
(setq &n1 #n#1)
)
(while (setq &kw1 (ssget ":s" '((0 . "TEXT,MTEXT,DIMENSION"))))
(while (setq &k1 (ssname &kw1 0))
(setq &kw1 (ssdel &k1 &kw1))
(setq &ob1 (vlax-ename->vla-object &k1))
(if (member (vla-get-objectname &ob1) '("AcDbMText" "AcDbText"))
(vla-put-Height &ob1 &n1)
(vla-put-TextHeight &ob1 &n1)
)
)
);while
(princ)
);修改文字,多行文字及标注的文字高度
;代码复制到记事本用
3.程序修改文字高度操作方法如下:
程序修改CAD文字高度