Kenter 发表于 2022-7-6 10:36:46

更改文本的宽度因子


我有李给我的代码的更新版本。我想知道如何改变文本本身的属性tho。我想把“宽度因子”改为0.8,但不确定该怎么做。我会在LM:文本中设置一个新的cons来设置宽度因子吗。。。?感谢您的帮助。
 
肯特
Lee TEF。LSP

Hippe013 发表于 2022-7-6 10:43:19

在我看来。。。对尝试将以下内容插入LM:Text部分:
 

(cons 41 0.

Kenter 发表于 2022-7-6 10:44:07

你怎么知道的?它成功了。完全正确。我只是不明白你是怎么知道的。我觉得很随意。英雄联盟

Hippe013 发表于 2022-7-6 10:48:18

我不得不同意你的意见。我发现dxf代码也令人困惑。我主要是通过改变数值来计算的。
 

(DEFUN C:GETDATA ()
(SETQ SS (SSGET ":s"))
(SETQ SSN (SSNAME SS 0))
(SETQ EN (ENTGET SSN))
(PRINC)
(TEXTPAGE)
(PRINC en)
(princ)
)

 
以上代码检索实体数据。我检索了实体数据,然后在属性中更改了宽度因子的值,然后再次检索了实体数据以查看更改了什么。在这种情况下,关联41已更改为宽度因子中的值。。。所以好吧。。。dxf代码41更改宽度因子。或者你可以做一些研究来发现dxf代码代表了什么,但那又有什么意思呢!
 
当做
 
hippe013

Kenter 发表于 2022-7-6 10:51:12

这很甜蜜。我会熟练地把代码写下来。非常感谢你。
 
肯特

Hippe013 发表于 2022-7-6 10:56:54

没问题!虽然我个人会使用复制和粘贴。。。开个玩笑
 
hippe013

Lee Mac 发表于 2022-7-6 11:01:12

 
 
请看这里Kenter:
http://images.autodesk.com/adsk/files/acad_dxf1.pdf

Hippe013 发表于 2022-7-6 11:04:18

美好的这一定会派上用场的!谢谢

Kenter 发表于 2022-7-6 11:07:09

非常感谢李。这将灵巧地派上用场。

Lee Mac 发表于 2022-7-6 11:09:46

2010年的新增项目有很多,所以我有时会坚持这样做:
 
http://autodesk.com/techpubs/autocad/acad2000/dxf/
 
在你所处的阶段,实体部分应该让你走得很好,但如果你需要任何指导,只管问问。
页: [1] 2
查看完整版本: 更改文本的宽度因子