从图片中提取文字高度
当我选择单行文字时,知道如何获得文字高度吗 你好试试这个。
(if (setq s (ssget "_+.:S" '((0 . "TEXT,MTEXT"))))
(setq hgt (cdr (assoc 40 (entget (ssname s 0)))))
)
您好tharwat谢谢您的回复
我们可以从这个选择方法中提取文本高度吗
(setq 1pt(entget (car (entsel "\nSelect text: "))))
当然可以,但您必须确保用户选择的是文本,而不是任何其他对象
不管怎样,它来了。
(setq hgt (cdr (assoc 40 1pt)))
谢谢你的好意
随时欢迎你。
阅读此文件,其中包括单行文本的所有相关DXF代码 VL示例相同,没有测试if文本
(setq obj (vlax-ename->vla-object(car (entsel "\nSelect text: "))))
(vla-get-textstring obj) ; text entered
(vla-get-height obj) ; height of text
(vla-get-rotation obj) ; text angle
; to mention a few if you want more download Dumpit.lsp this will produce list
; or
(entget (car (entsel))) ; this will show dxf code numbers like 40 above
BIGAL,OP要求的是文本高度,而不是文本字符串
页:
[1]