alanjt 发表于 2022-7-6 10:19:41

text匹配-拾取Matc所在位置

TextMatch允许用户选择源多行文字/文字对象,然后将指定属性与所有选定的多行文字/文字对象匹配。
 
可用属性:
“AttachmentPoint”“BackgroundFill”“Color”“Height”“Layer”“PlotStyleName”“Rotation”“ScaleFactor”“StyleName”“TextString”“Width”
 
目前,我使用的是vla样式的名称,但如果它认为有用,我会修改为更便于用户使用。
关于该附着点=理由。
 
调用:TextMatch或TM
 
欢迎大家发表意见,非常有用。
 
 
 
 
 
 
最初从这里开始是为了匹配文本属性,但忽略旋转。正如你所见,我有点得意忘形。
文本匹配。LSP

Freerefill 发表于 2022-7-6 10:24:25

很好,艾伦!那是一个很棒的小玩具。
 
忘乎所以从来都不是坏事。如果某个地方的人不站出来说:“我还能用这个做什么呢?”我们就不会有今天所做的十分之一的事情了

alanjt 发表于 2022-7-6 10:28:37

哈哈,我刚刚发了一条原始帖子,问这是否已经解决了所有问题,因为我已经两天没有看到回复了。
 
谢谢在研究了匹配属性之后,我想看看我可以在不需要太多编码的情况下模拟它多少。列表框似乎是个好主意,因为任何其他选项都可以轻松添加/删除。

rfarah 发表于 2022-7-6 10:29:57

 
 
这真的很好,但有没有可能匹配多行文字的高度和宽度。。。因为我试图匹配宽度,但没有任何动作,如果我匹配文本,它会工作。。。请告知。
谢谢

Lee Mac 发表于 2022-7-6 10:32:56

呵呵那会考验他。。。深入研究多行文字格式代码是不可能的。。。

alanjt 发表于 2022-7-6 10:37:20

 
也许我不理解你的要求,但它将匹配高度和宽度。
 

lpseifert 发表于 2022-7-6 10:38:58

艰巨的任务。。。我看你做到了。
http://www.cadtutor.net/forum/showthread.php?t=37230&page=2&highlight=MATCH+文本

Lee Mac 发表于 2022-7-6 10:44:31

 
...是的。。

alanjt 发表于 2022-7-6 10:46:10

好了,现在我明白你的要求了。是的,正如李所展示的,这是可能的。然而,在多行文字中搞乱格式代码是一个很棘手的问题。即使李的代码也有一个令人讨厌的权衡,即丢失所有其他格式代码,符号将被替换为“?”,在多行文字对象内。
我不想为了一个小功能而修改代码。如果你真的需要这样的东西,欢迎你使用李的,但即使是他的有一些错误(没有冒犯你,李,我只是陈述事实)。

Lee Mac 发表于 2022-7-6 10:49:39

 
Alan没有——我不是多行文字格式代码的专家,我看到theSwamp的成员们产生了许许多多的代码来解释所有的组合。。。我没有时间。。。
页: [1] 2
查看完整版本: text匹配-拾取Matc所在位置