feitianyiliu 发表于 2012-8-28 06:02:16

xyp1964 发表于 2012-8-27 13:44
烦请楼主测试一下这个文件:

我发过一个帖子,根据一点获取封闭区域的定点坐标,这个获取是任意的。这是主要的代码,利用这个可以使表格内文字任意对齐。

feitianyiliu 发表于 2012-8-28 06:36:26

本帖最后由 feitianyiliu 于 2012-8-28 06:43 编辑

xyp1964 发表于 2012-8-27 13:44 static/image/common/back.gif
烦请楼主测试一下这个文件:
首先我的程序跟你的并不相同,我的使用范围已经很明确,只要这个区域的封闭区域,不管它是圆还是几边行,都会相对于中心对齐。
你感觉谁会弱智到非要故意不闭合,你以为谁会做这样的表格?一个表格内放多个多行文字,谁会如此做,写在一起不就好啦。
文字居中这种东西,写起来就难么难吗?
修改文字属性。并获取文字边框和中点(此论坛有源码)
根据文字边框上的点或中点,判断文字是否在一个封闭区域内并获取该区域的各定点或中点。(见我发过的帖子,也是源码)
移动文字。
要是我做表格,我输入文字的时候就会让文字处在中心位置。
为何要多个最后处理的步骤,只要修改多行文字命令,做个简单的程序,点选封闭区域内一点就可以使输入的多行文字居中,不是更方便。
晚上我共享个拆分表格表格命令和输入中心文字命令。

shenhung 发表于 2012-8-31 10:18:46

一般我在做表格.基本上是都會封閉.但每個行業的圖面不同.我比較好奇.真有不封閉的表格嗎.?
我只是好奇問問!!

gy539 发表于 2012-9-4 01:24:37

呵呵,很不错

piaoyun 发表于 2012-9-4 09:22:50

看着不错,但是压缩文件不知道是不是源码,所以顶一个算了。

我自然 发表于 2012-12-28 23:33:41

不错的功能,可惜没钱呀。

flytoday 发表于 2012-12-29 02:13:42

这个只适用于一行的字。如果有两行以上的不行

注册 发表于 2012-12-29 08:25:58

可以,封闭区域不需要rectangular,这个不错

bdboy 发表于 2012-12-29 14:51:58

确实不错就是太穷了

零幽默 发表于 2012-12-30 16:49:30

好工具,支持源码!
页: 1 [2] 3 4 5
查看完整版本: 封闭图形内文字居中