乐筑天下

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

[编程交流] 替换文本

[复制链接]

145

主题

590

帖子

446

银币

中流砥柱

Rank: 25

铜币
725
发表于 2022-7-6 07:03:53 | 显示全部楼层 |阅读模式
你好
 
我需要替换图纸标题栏上的文字。我们的地图许可证号码已经更改,我们需要更新它。我尝试了LeeMac的BFind,这很好,但我的问题是,要放在绘图上的新字符串比旧字符串长一个字符,因此它会将文本推到下一行。这意味着必须打开每个图形才能手动调整文本大小。
 
我想知道是否可以通过选择文本并删除它,然后在其位置插入一个修改后的文本块来完成。以前有人有过这样或类似的问题吗?任何关于如何摆脱这一困境的想法都会有所帮助。
 
我在想Lisp程序可以很好地完成这项工作。
 
谢谢
回复

使用道具 举报

pBe

32

主题

2722

帖子

2666

银币

后起之秀

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

铜币
211
发表于 2022-7-6 07:19:10 | 显示全部楼层
您是否尝试重新定义Tblock并将特定ATTDEF的理由设置为“适合”
 
我只是说。。。
回复

使用道具 举报

48

主题

1073

帖子

1043

银币

后起之秀

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

铜币
238
发表于 2022-7-6 07:43:52 | 显示全部楼层
我相信Lisp程序可以做到,但可能还有其他方法。
 
如果它是标题栏(而不是属性)中的文本,则可以在一个图形中修改它,然后使用design Center“仅重定义”所有其他图形。或者,可以将相同的技术用于脚本并使用INSERT=命令。
 
为了使文本符合要求,您可能会使用一个。95宽度因子。
回复

使用道具 举报

145

主题

590

帖子

446

银币

中流砥柱

Rank: 25

铜币
725
发表于 2022-7-6 07:59:00 | 显示全部楼层
谢谢大家,但我的问题是,多行文字不在一个街区内。它构成图形标题栏的一部分,但不在标题栏内。是否必须打开每个图纸才能进行此更改,或者是否可以进行批量更改。
 
我改变了宽度因子,这就成功了。
回复

使用道具 举报

145

主题

590

帖子

446

银币

中流砥柱

Rank: 25

铜币
725
发表于 2022-7-6 08:16:44 | 显示全部楼层
项目可以通过其“句柄”进行选择吗?
回复

使用道具 举报

发表回复

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

本版积分规则

  • 微信公众平台

  • 扫描访问手机版

  • 点击图片下载手机App

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

GMT+8, 2025-3-10 10:01 , Processed in 0.452200 second(s), 62 queries .

© 2020-2025 乐筑天下

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