明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 1437|回复: 1

CAD2006标注文字背景填充

[复制链接]
发表于 2013-5-1 11:55 | 显示全部楼层 |阅读模式
本帖最后由 960322 于 2013-5-1 11:57 编辑

      如题,经常标尺寸的时候尺寸后面有线,打印出来后数字容易搞错,需在给一部分标注加背景填充,但是在2006版本下并没有控制标注填充背景的变量,群码中也没有与此相关的项目,请问如何在CAD2006中用lisp实现。


   另外,在论坛已有一个小程序


(defun C:wz (/ ss1 ent1 n)
(vl-load-com)
  (if
    (setq ss1 (ssget '((0 . "DIMENSION"))))
     (progn
       (setq n 0)
       (repeat (sslength ss1)
         (setq ent1 (vlax-ename->vla-object (ssname ss1 n)))
         (vla-put-textfill ent1 :vlax-true)
         (setq n (1+ n))
       )
       (setvar "CMDECHO" 0)
       (command "draworder" ss1 "" "F")
       (setvar "CMDECHO" 1)
     )
  )
  (print)
)



不过在CAD2006中没有vla-put-textfill 函数,CAD2000中我试过可以用。且用vla-put-textfill 填充出来的不是背景色,如何改为背景色。
发表于 2022-4-3 05:14 | 显示全部楼层
本帖最后由 KO你 于 2022-4-8 23:00 编辑

标注文字的填充颜色怎么改成背景呢,你的是填充了

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

x
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|CAD论坛|CAD教程|CAD下载|联系我们|关于明经|明经通道 ( 粤ICP备05003914号 )  
©2000-2023 明经通道 版权所有 本站代码,在未取得本站及作者授权的情况下,不得用于商业用途

GMT+8, 2024-5-3 07:31 , Processed in 0.825569 second(s), 25 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表