乐筑天下

搜索
欢迎各位开发者和用户入驻本平台 尊重版权,从我做起,拒绝盗版,拒绝倒卖 签到、发布资源、邀请好友注册,可以获得银币 请注意保管好自己的密码,避免账户资金被盗
查看: 81|回复: 19

[编程交流] 更改所有文本的高度

[复制链接]

15

主题

68

帖子

53

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
76
发表于 2022-7-6 10:28:44 | 显示全部楼层 |阅读模式
大家好。
 
我画的文字高度与它们所属的风格高度不同。有没有人有一个惯例,改变所有文本的高度,以符合其各自的风格?
回复

使用道具 举报

54

主题

3755

帖子

3583

银币

后起之秀

Rank: 20Rank: 20Rank: 20Rank: 20

铜币
438
发表于 2022-7-6 10:34:15 | 显示全部楼层
可以使用检索每个样式的相应文本大小
从那里,您可以修改与该样式匹配的每个文本的高度。
回复

使用道具 举报

15

主题

68

帖子

53

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
76
发表于 2022-7-6 10:37:09 | 显示全部楼层
艾伦,谢谢你的回复。
我需要一次对图纸的所有文本执行此操作。
将所有文本的高度更改为其各自样式的正确高度。
你知道怎么做吗?
回复

使用道具 举报

54

主题

3755

帖子

3583

银币

后起之秀

Rank: 20Rank: 20Rank: 20Rank: 20

铜币
438
发表于 2022-7-6 10:39:50 | 显示全部楼层
逐步遍历文本(ssget“_X”'((0。“text”)),从entget转储中获取textstyle,并使用上面发布的代码获取相应的高度。
回复

使用道具 举报

15

主题

68

帖子

53

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
76
发表于 2022-7-6 10:44:23 | 显示全部楼层
艾伦,
我想我没有足够的经验来知道使用哪个命令。
你能帮我一个代码来选择所有的文字,并将弹簧的高度更新到他所属的样式的高度吗?
提前谢谢。
回复

使用道具 举报

114

主题

1万

帖子

1万

银币

中流砥柱

Rank: 25

铜币
543
发表于 2022-7-6 10:46:46 | 显示全部楼层
以下是操作方法:
 
 
[列表]
  • 如Alan所示,使用带过滤器的选择集获取文本和/或多行文字的选择集。
    [/列表]
     
    [列表]
  • 使用ssname和计数器逐步完成此选择集,依次获取集中的每个实体。
    [/列表]
     
    [列表]
  • 仅使用entget、assoc和cdr等函数获取DXF代码7(TextStyle),并使用上面Alan提供的代码获取该样式实体的文本高度。
    [/列表]
     
    [列表]
  • 使用subst、cons和entmod等函数修改实体的文本高度。
    [/列表]
     
    [列表]
  • 使用princ干净地退出。
    [/列表]
  • 回复

    使用道具 举报

    63

    主题

    6297

    帖子

    6283

    银币

    后起之秀

    Rank: 20Rank: 20Rank: 20Rank: 20

    铜币
    358
    发表于 2022-7-6 10:50:51 | 显示全部楼层
    您是否计划将图纸的所有文本更改为特定高度?
     
    塔瓦特
    回复

    使用道具 举报

    26

    主题

    1495

    帖子

    20

    银币

    初露锋芒

    Rank: 3Rank: 3Rank: 3

    铜币
    118
    发表于 2022-7-6 10:54:06 | 显示全部楼层
    你知道,有时候仅仅发布代码就更容易,工作量更少。而好的人实际上从中学习。
    回复

    使用道具 举报

    15

    主题

    68

    帖子

    53

    银币

    初露锋芒

    Rank: 3Rank: 3Rank: 3

    铜币
    76
    发表于 2022-7-6 10:57:15 | 显示全部楼层
    我有一些文字样式名称正确但高度错误的图纸。
    我只想更新一下所有文本高度的值。此值必须等于它所属的样式。
    回复

    使用道具 举报

    114

    主题

    1万

    帖子

    1万

    银币

    中流砥柱

    Rank: 25

    铜币
    543
    发表于 2022-7-6 11:00:17 | 显示全部楼层
     
    你是指我张贴代码吗?我只是不想交出解决方案,而是“教人钓鱼”。。。
    回复

    使用道具 举报

    发表回复

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

    本版积分规则

    • 微信公众平台

    • 扫描访问手机版

    • 点击图片下载手机App

    QQ|关于我们|小黑屋|乐筑天下 繁体中文

    GMT+8, 2025-3-6 17:27 , Processed in 0.923109 second(s), 72 queries .

    © 2020-2025 乐筑天下

    联系客服 关注微信 帮助中心 下载APP 返回顶部 返回列表