guitarguy1685 发表于 2022-7-6 11:47:03

ENTMAKE和多行文字

您好,我正在尝试使用dxf代码创建实体。我不确定我错过了什么。这是我迄今为止尝试过的

(entmake '((0 . "MTEXT") (67 . 0) (8 . "0") (10 3.0 3.0 3.0) (40 . 4.0) (41 . 36.0) (71 . 1) (72 . 5) (1 . "THIS IS A TEST") (7 . "Standard") (50 . 0.0)))
 
我以为我得到了所有的信息,但在命令提示符下我得到了“零”。我错过了什么?

Lee Mac 发表于 2022-7-6 12:44:10

与文本一样,多行文字不会忽略子类标记。
 
这是您需要提供的最低信息:
 

(defun M-Text (pt val)
(entmakex
   (list
   (cons 0   "MTEXT")         
   (cons 100 "AcDbEntity")         
   (cons 100 "AcDbMText")   
   (cons 10 pt)      
   (cons 1 val))))

guitarguy1685 发表于 2022-7-6 13:04:24

简单的enogth。再次感谢!
页: [1]
查看完整版本: ENTMAKE和多行文字