lisp修改天正标高值_【求教】如何批量修改天正字体

news/2024/11/28 20:43:42/

38e3ff67093bbd6280bf4268ad066240.gif

2015年12月15日 09:15:31

10楼

(princ "\n命令:tx 改变字体文件!")

(defun c:tx (/ acaddocument tstyle textitem textcont seltext i textsel

texti)

(vl-load-com)

(setq acaddocument (vla-get-activedocument (vlax-get-acad-object)))

(setq tstyle (vla-get-textstyles acaddocument))

(vla-add tstyle "CXB_txt")

(setq textitem (vla-item tstyle "CXB_txt"))

(vla-put-fontfile textitem "gbenor.shx") ;"romans.shx"

(vla-put-bigfontfile textitem "GBCBIG.shx") ;"hztc2.shx"

(vla-put-width textitem 1)

(vla-put-height textitem 0.0)

(prompt "\n点选需转换的字体:")

(setq seltext (vlax-ename->vla-object (car (entsel))))

(setq selstyle (vla-get-stylename seltext))

(if (wcmatch selstyle "[@#]*")

(progn

(setq selstyle (strcat "[@#]" (substr selstyle 2)))

;;;(vla-put-stylename (vla-item tstyle (vla-get-stylename seltext)) selstyle )

))

(setq textsel

(ssget "_x" (list (cons 0 "TEXT,ATTDEF") (cons 7 selstyle)))

)

(setq i 0)

(repeat (sslength textsel)

(setq texti (vlax-ename->vla-object (ssname textsel i)))

(vla-put-stylename texti "CXB_txt")

(vla-put-scalefactor texti 1)

;;; (vla-put-height

;;; texti

;;; (* 100 (fix (/ (vla-get-height texti) 100)))

;;; )

;;; (if (= (vla-get-height texti) 200)

;;; (vla-put-height texti 300)

;;; )

(setq i (1+ i))

)

;;(vla-regen acadDocument acallViewports)

(vla-regen acadDocument :vlax-true)

(princ)

)

回复


http://www.ppmy.cn/news/338421.html

相关文章

T+云加密版本软件,提示请激活,伴随演示版出现

产生原因:10天未联网,7天未登录T服务器都会使云加密断掉 云加密含义:需要账号和密码激活的软件,可以断网。弊端10天连一次网络,7天登陆一次T服务器。 硬加密含义:类似U盘插入电脑USB口的东西叫密狗&#…

android 分区 加密软件,VeraCrypt(硬盘分区加密软件)

VeraCrypt是一个免费的磁盘分区加密软件,支持硬盘、U盘、移动硬盘等所有磁盘的分区加密,也可以加密整个硬盘,允许用户可自行选择喜欢的加密算法,并且能直接创建新的加密分区 。 功能介绍 VeraCrypt一个由IDRIX发行,并基…

php程序文件免费加密软件,FileWall – 免费实用的文件(夹)加密软件工具!

引自官方介绍: FileWall 是一款免费的轻量级基于文件系统的透明加密软件,集成于资源管理器右键菜单,使用效果最终类似于NTFS自带的文件加密功能,但FileWall 又不那么紧密的贴合于系统,也不是绝对依赖NTFS。FileWall 可以用在Windo…

磁盘加密、U盘加密、文件夹加密技术[1]

TrueCrypt、PGP、FreeOTFE、BitLocker、DriveCrypt和7-Zip,这些加密程序提供了异常可靠的实时加密功能,可以为你确保数据安全,避免数据丢失、被偷以及被窥视。  很少有IT专业人士还需要数据安全方面的培训,但是我们常常听说这样…

虹科分享 | 硬件加密U盘 | 管理密码安全的四大工具

随着网络攻击变得越来越突出,密码安全变得越来越重要。为了为每个帐户创建安全密码,许多人正在转向密码管理工具来帮助防止敏感数据的泄露。 考虑到这一点,以下是一些顶级密码管理工具。 领先的密码管理工具 Keeper密码管理器和数字保险库 …

计算机磁盘文件怎么加密,怎么加密磁盘-文件夹加密超级大师加密磁盘的方法 - 河东软件园...

在我们使用电脑时,常常会在磁盘中存储许多需要重要的数据与文件,而为了保护文件的安全,我们常常需要对磁盘进行加密保护,而部分用户可能还不知道文怎么加密磁盘,小编这里为您分享了文件夹加密超级大师加密磁盘的方法&a…

加密软件的加密技术发展分析

透明加密技术是近年来针对企业数据保密需求应运而生的一种数据加密技术。所谓透明,是指对使用者来说是透明的,感觉不到加密存在,当使用者在打开或编辑指定文件时,系统将自动对加密的数据进行解密,让使用者看到的是明文…

小工具轻松为U盘加密

QQ、MSN、RTX的聊天历史记录,有时候在处理问题时,想查看一下,但换台电脑,就查看不到了,怎么办?Foxmail在公司收取的邮件,在家就看不到了,怎么解决?SecureCRT存放大量服务…