乐筑天下

搜索
欢迎各位开发者和用户入驻本平台 尊重版权,从我做起,拒绝盗版,拒绝倒卖 签到、发布资源、邀请好友注册,可以获得银币 请注意保管好自己的密码,避免账户资金被盗
查看: 5|回复: 2

[编程交流] 多行文字对齐lisp

[复制链接]

26

主题

89

帖子

68

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
135
发表于 2022-7-5 17:07:50 | 显示全部楼层 |阅读模式
你好每个人
 
我需要一个简单的lisp对齐文本或多行文字。
过程如下:(选择对象->指定对齐点->然后选择点并拉伸,可由用户自定义。
(文本垂直自动对齐,对齐也保持在左侧)。
 
 
非常感谢您的帮助。
提前感谢
Dinesh P
回复

使用道具 举报

106

主题

1万

帖子

101

银币

顶梁支柱

Rank: 50Rank: 50

铜币
1299
发表于 2022-7-5 18:01:18 | 显示全部楼层
这是最简单的
 
  1. (defun C:T2pts ( / pt1 pt2 ang tobj vlobj)
  2. (SETQ PT1 (GETPOINT "\nPick 1st pt" ))
  3. (SETQ PT2 (GETPOINT "\nPick 2nd pt" ))
  4. (setq ang (angle pt1 pt2))
  5. (SETQ TOBJ (ENTSEL "\nPick Text"))
  6. (setq vlobj (vlax-ename->vla-object (car tobj)))
  7. (vlax-put-property vlobj "Rotation" ang)
  8. )
  9. (C:T2pts)
回复

使用道具 举报

26

主题

89

帖子

68

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
135
发表于 2022-7-5 18:36:10 | 显示全部楼层
嗨,比格尔,
此lisp旋转文本。
但我不需要它,我需要Lisp程序的形象,因为它出现在。
我在办公室里使用的是2014版Autocad,2014版中没有文本对齐命令。
因此,我只需要选择对象和点击对齐点和拉伸lisp可以设置我的喜好 180756ynv01y7cvcczfcck.jpg
 
当做
Dinesh P
180758uzqvdvr24vq2hlvh.jpg
180759ac2xgzhmzphg233z.jpg
180801spuzpwvmusprz4m5.jpg
180803n2vp3vavnbim3bv3.jpg
180804d4zxdn44etr4cxqe.jpg
回复

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

  • 微信公众平台

  • 扫描访问手机版

  • 点击图片下载手机App

QQ|关于我们|小黑屋|乐筑天下 繁体中文

GMT+8, 2025-3-13 08:56 , Processed in 1.234117 second(s), 60 queries .

© 2020-2025 乐筑天下

联系客服 关注微信 帮助中心 下载APP 返回顶部 返回列表