找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 1836|回复: 6

[求助] 如何修改tblsearch获取的符号表or如何更改字体style设置

[复制链接]

已领礼包: 177个

财富等级: 日进斗金

发表于 2017-9-28 09:11:02 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

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

×
想修改某个字体名的 style 设置,tblsearch只能提供只读访问
(tblsearch "style""standard")
((0 . "STYLE") (2 . "Standard") (70 . 0) (40 . 0.0) (41 . 1.0) (50 . 0.0) (71 . 0) (42 . 0.2) (3 . "fsdb_e.shx") (4 . "fsdb_e"))


请问如何对获取的符号表进行修改呢?
entmod试了是不行的。


希望大神垂怜。


论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!

已领礼包: 6530个

财富等级: 富甲天下

发表于 2017-9-28 12:00:42 | 显示全部楼层

对于win系统的ttf字体,可以参照这个帖子:http://bbs.xdcad.net/thread-711439-1-1.html
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 1 反对 0

使用道具 举报

已领礼包: 6530个

财富等级: 富甲天下

发表于 2017-9-28 09:49:39 | 显示全部楼层
试试函数 tblobjname

点评

搜索了一大圈,大神的一句话解决了我的难题  详情 回复 发表于 2020-4-6 15:56

评分

参与人数 1D豆 +40 收起 理由
yuanziyou + 40 很给力!经验;技术要点;资料分享奖!

查看全部评分

论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 177个

财富等级: 日进斗金

 楼主| 发表于 2017-9-28 11:46:09 | 显示全部楼层

试过了,可以修改表,非常感谢!


只是容易出现找不到字体的情况,还是用command命令更方便一些:
(command "style" "standard” " "宋体" 3.5 0.8 0 "N" "N" )
多谢帮助!
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 177个

财富等级: 日进斗金

 楼主| 发表于 2017-9-28 14:17:27 | 显示全部楼层

太有用了!非常感谢。


我之前说的command命令有局限性,换台电脑有可能会出错。


这个帖子帮大忙了!!
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 3个

财富等级: 恭喜发财

发表于 2020-4-6 15:56:54 | 显示全部楼层
ll_j 发表于 2017-9-28 09:49
试试函数 tblobjname

搜索了一大圈,大神的一句话解决了我的难题
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 3个

财富等级: 恭喜发财

发表于 2020-4-6 18:24:05 | 显示全部楼层
为啥,字体名设置为“宋体”后,用tblobjname方法读出来的组码"3"的数据为空呢?如果是黑体或者仿宋,都能正常读取。
  1. (entget(tblobjname "style" "宋体"));
  2. ;;;返回值
  3. ;;((-1 . <图元名: -5ed1d0>) (0 . "STYLE") (330 . <图元名: -5e93e8>) (5 . "52E") (100 .
  4. "AcDbSymbolTableRecord") (100 . "AcDbTextStyleTableRecord") (2 . "宋体") (70 . 0)
  5. (40 . 1.0) (41 . 1.0) (50 . 0.0) (71 . 0) (42 . 0.2) (3 . "") (4 . ""))
  6. ;;;;;
  7. ;;;;读取黑体
  8. (entget (tblobjname "style" "黑体"))
  9. ;;;返回值
  10. ;;;((-1 . <图元名: -5ed0d8>) (0 . "STYLE") (330 . <图元名: -5e93e8>) (5 . "54D") (100 .
  11. "AcDbSymbolTableRecord") (100 . "AcDbTextStyleTableRecord") (2 . "黑体") (70 . 0)
  12. (40 . 1.0) (41 . 1.0) (50 . 0.0) (71 . 0) (42 . 0.2) (3 . "simhei.ttf") (4 .
  13. ""))
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

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

本版积分规则

QQ|申请友链|Archiver|手机版|小黑屋|辽公网安备|晓东CAD家园 ( 辽ICP备15016793号 )

GMT+8, 2024-11-14 19:46 , Processed in 0.358179 second(s), 45 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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