明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
123
返回列表 发新帖
楼主: bbswen

[提问] 文字样式 替换

[复制链接]
发表于 2015-7-24 17:21:40 | 显示全部楼层
gaics 发表于 2015-7-11 10:56
这个是我自己用的,把所有文字改成同一种样式。
(defun c:ZT (/ wz i ent)
  (command "style" "HZ" "hza ...

向大哥学习了
发表于 2015-7-24 18:26:49 | 显示全部楼层
来一段我自己经常用的
(defun c:gz(/ ss en enl n h ang)
  (command "style" "style1" "微软雅黑" "" "" "" "" "")
  (setq ss (ssget '((0 . "TEXT,MTEXT"))))   ; 单行  多行字体
  (if ss
    (progn
      (setq h (getreal "\n新字高:")
        ang (getstring"请输入字体新样式<style1>")
        n 0
        )
      (repeat (sslength ss)
      (setq en (ssname ss n)
            enl (entget en)
            )
      (if h (setq enl (subst (cons 40 h) (assoc 40 enl) enl)))
      (if ang (setq enl (subst (cons 7 ang) (assoc 7 enl) enl)))
      (entmod enl)
      (setq n (1+ n))
        )
      )
    )
  
        
  )

点评

按说MTEXT简单换掉7组有可能没用,因为MTEXT可能对其文字内容的任意部分分别使用不同的字体  发表于 2015-7-26 11:56
发表于 2015-7-26 10:26:29 | 显示全部楼层
wuzheng80425 发表于 2015-7-24 17:21
向大哥学习了

互相学习!
发表于 2021-6-10 23:27:54 | 显示全部楼层
论坛有更换字体的工具
发表于 2022-12-16 16:18:41 | 显示全部楼层
这个插件可以分享下吗。
 楼主| 发表于 2022-12-19 16:08:17 | 显示全部楼层
kinger 发表于 2022-12-16 16:18
这个插件可以分享下吗。

公司网络授权,离线不能使用。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-11-16 06:55 , Processed in 0.184199 second(s), 21 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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