明经CAD社区

 找回密码
 注册

扫一扫,访问微社区

QQ登录

只需一步,快速开始

查看: 10686|回复: 84

[公告] 批量文本对齐于框格(Lisp完结版)

    [复制链接]
发表于 2011-2-25 14:36 | 显示全部楼层 |阅读模式
本帖最后由 yrgui 于 2011-2-25 14:43 编辑

以前发过两条帖子,关于批量文本对齐于框格的,没有成功
进过一段时间的学习,程序终于可用了:
该程序用于整理材料表和标题栏里的文本,让文本对正于框格。
TextAlign(TA)





本帖子中包含更多资源

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

x

评分

参与人数 4明经币 +2 金钱 +60 收起 理由
skymudy + 1
自贡黄明儒 + 1 很给力!
669423907 + 40 很给力!
l64631778 + 20 值得购买

查看全部评分

发表于 2011-2-25 14:39 | 显示全部楼层
学习学习!
发表于 2011-2-25 15:00 | 显示全部楼层
本帖最后由 xiaxiang 于 2011-2-25 15:33 编辑

期望贴个动画演示,以给个醒目提示。我来加一个:

本帖子中包含更多资源

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

x
发表于 2011-2-25 15:43 | 显示全部楼层
本帖最后由 xiaxiang 于 2011-2-25 15:43 编辑

另:对于一个dwg文件里有多张图纸(每张图纸都有图框图块和标题栏)的情况,先用快速选择将所有标题栏文字加入选择集,然后执行txtalign命令后出现问题。部份图元对象丢失,某些标题栏文字集中跑到一起。
可能是操作的问题。我先研究一下您的代码。


本帖子中包含更多资源

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

x
发表于 2011-2-25 16:14 | 显示全部楼层
很cool的程式!!
先做個記號
改天再來下載
謝謝樓主分享!!
发表于 2011-2-25 21:18 | 显示全部楼层
支持一下!很使用的程序
发表于 2011-2-25 21:31 | 显示全部楼层
支持一下!
 楼主| 发表于 2011-2-26 10:45 | 显示全部楼层
回复 xiaxiang 的帖子

判断对象的框格用的是“boundary”命令,所以执行textalign时需要保证目标对象在当前视口可见。

(一下子不要改那么多,分几次进行就好了)
 楼主| 发表于 2011-2-26 11:13 | 显示全部楼层
对象简单的居中对正于框格早就有人实现了,但那也仅此而已
因为没有更改文本的对齐属性,如果文本内容增删后对正即被破坏,也就是说没有考虑到工程实际应用。
本程序提供了单、多行文字正中和左中对齐于框格两种方式,可以很好的解决标题会签栏、材料表等线绘表格内文本对正美观问题。
 楼主| 发表于 2011-2-26 11:17 | 显示全部楼层
谢谢xiaxiang做的动画演示。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2018-1-16 23:35 , Processed in 0.188581 second(s), 29 queries , Gzip On.

Powered by Discuz! X3.3

© 2001-2013 Comsenz Inc.

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