wharan 发表于 2015-7-17 21:56:04

如何修改多属性快中的属性文字对齐方式?

块中有很多属性,如何按属性名称修改属性文字的对齐方式?

newbuser 发表于 2015-7-17 22:34:14

发个图快上来才有人肯帮你解决问题啊。

wharan 发表于 2015-7-17 22:36:47

我是想编程解决这个问题。问题出在,组码,有几个(72.XX),我想修改第一个组码的值,可不知道怎么修改了?

wharan 发表于 2015-7-17 22:54:19

就是这个样子:'((-1 . <&Iacute;&frac14;&Ocirc;&ordf;&Atilde;&ucirc;: 7ffffb70110>) (0 . "ATTRIB") (5 . "B9C1") (102 . "{ACAD_XDICTIONARY") (360 . <&Iacute;&frac14;&Ocirc;&ordf;&Atilde;&ucirc;: 7ffffb70120>) (102 . "}") (330 . <&Iacute;&frac14;&Ocirc;&ordf;&Atilde;&ucirc;: 7ffffb70030>) (100 . "AcDbEntity") (67 . 0) (410 . "Model") (8 . "0") (62 . 7) (100 . "AcDbText") (10 596494.0 -448771.0 0.0) (40 . 350.0) (1 . "&Iuml;&ucirc;&raquo;&eth;&Euml;¨&Iuml;&micro;&Iacute;&sup3;&Iacute;&frac14;") (50 . 0.0) (41 . 0.75) (51 . 0.0) (7 . "Standard") (71 . 0) (72 . 0) (11 596494.0 -448421.0 0.0) (210 0.0 0.0 1.0) (100 . "AcDbAttribute") (280 . 0) (2 . "&Iacute;&frac14;&Atilde;&ucirc;") (70 . 0) (73 . 0) (74 . 3) (280 . 0) (71 . 2) (72 . 0) (11 596494.0 -448421.0 0.0) (101 . "Embedded Object") (10 596494.0 -448421.0 0.0) (40 . 350.0) (41 . 3600.0) (46 . 0.0) (71 . 1) (72 . 5) (1 . "\\W0.7500;&Iuml;&ucirc;&raquo;&eth;&Euml;¨&Iuml;&micro;&Iacute;&sup3;&Iacute;&frac14;\\P×&Ocirc;&Aring;&ccedil;&Iuml;&micro;&Iacute;&sup3;&Iacute;&frac14;") (7 . "Standard") (210 0.0 0.0 1.0) (11 1.0 0.0 0.0) (42 . 2186.04) (43 . 1106.39) (50 . 0.0) (73 . 1) (44 . 1.0))
其中控制属性文字对齐方式的是第一个组码(72 . 0),我只需要把其值改为1即可。怎么修改?

masterlong 发表于 2015-7-17 23:36:25

块的属性就是一个单独的图元
获取它的图元名就可以修改了
页: [1]
查看完整版本: 如何修改多属性快中的属性文字对齐方式?