找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 1956|回复: 15

[已解决] 【已解决】文字镜像问题

[复制链接]

已领礼包: 1个

财富等级: 恭喜发财

发表于 2018-12-31 09:02:08 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

×
本帖最后由 newer 于 2018-12-31 20:01 编辑

CAD中文字(包括单行和多行)有正常的文字和镜像的混合在一起!怎么样让正常的不变,镜像的文字都镜像成镜像的?改完后位置也不能变!有没有好的LISP谢谢大神们了!
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!

已领礼包: 1个

财富等级: 恭喜发财

 楼主| 发表于 2018-12-31 09:03:41 | 显示全部楼层
不好意思!上面写错了!是把镜像的文字镜像成正的!
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 1669个

财富等级: 堆金积玉

发表于 2018-12-31 10:43:11 | 显示全部楼层
首要问题就是判断哪些文字是镜像过的。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 2234个

财富等级: 金玉满堂

发表于 2018-12-31 11:17:52 | 显示全部楼层
给个示例图看看,估计大神们也不明白你在说的是什么意思。。。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 1个

财富等级: 恭喜发财

 楼主| 发表于 2018-12-31 11:31:06 | 显示全部楼层
konglong604 发表于 2018-12-31 10:43
首要问题就是判断哪些文字是镜像过的。

已经解决了谢谢
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 40个

财富等级: 招财进宝

发表于 2018-12-31 12:37:45 | 显示全部楼层

解决了,代码能发上来吗?
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 1个

财富等级: 恭喜发财

 楼主| 发表于 2018-12-31 15:14:04 | 显示全部楼层
这是我自己的方法:
如果有更好的请也发上来学习学习!谢谢!
(defun c:JXXF();
        (setvar "osmode" 0)
        (setvar "MIRRTEXT" 0)
        (setq SZ_JXXF_P1 '(0 0))
        (setq SZ_JXXF_P2 (polar SZ_JXXF_P1 (/ pi 2) 1000))
        (setq SZ_JXXF (ssget '((0 . "*text")(-4 . "<OR") (71 . 2)(71 . 4) (210 0.0 0.0 -1.0)(-4 . "OR>"))))
        (command "_mirror" SZ_JXXF "" SZ_JXXF_P1 SZ_JXXF_P2 "Y")
        (setvar "MIRRTEXT" 1)
        (command "_mirror" SZ_JXXF "" SZ_JXXF_P1 SZ_JXXF_P2 "Y")
  (setq SZ_JXXF_txt (strcat "震哥提示你已经完成镜像文字修复^ ^!!!"))
  (alert SZ_JXXF_txt)
        (setvar "osmode" 16383)
        )
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 1个

财富等级: 恭喜发财

 楼主| 发表于 2018-12-31 15:15:29 | 显示全部楼层
newer 发表于 2018-12-31 12:37
解决了,代码能发上来吗?

发了,请提提意见,谢谢!
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 1个

财富等级: 恭喜发财

 楼主| 发表于 2018-12-31 15:17:14 | 显示全部楼层
newer 发表于 2018-12-31 12:37
解决了,代码能发上来吗?

源码已经发上来了,请指导指导有什么不足的地方或者更好的方法,谢谢!
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 401个

财富等级: 日进斗金

发表于 2018-12-31 15:22:52 | 显示全部楼层
mirr?
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复

使用道具 举报

已领礼包: 20个

财富等级: 恭喜发财

发表于 2018-12-31 15:29:12 | 显示全部楼层
wx_EKdL75Rx 发表于 2018-12-31 15:14
这是我自己的方法:
如果有更好的请也发上来学习学习!谢谢!
(defun c:JXXF();

写的很好了,帮你修改下

  1. (defun c:JXXF (/ oldcmd oldmirr sz_jxxf_p1 sz_jxxf_p2 sz_jxxf)
  2.   (setq oldcmd (getvar "cmdecho"))
  3.   (setq oldmirr (getvar "mirrtext"))
  4.   (setvar "cmdecho" 0)
  5.   (setvar "osmode" 0)
  6.   (setvar "mirrtext" 0)
  7.   (setq sz_jxxf_p1 '(0 0))
  8.   (setq sz_jxxf_p2 (polar sz_jxxf_p1 (/ pi 2) 1000))
  9.   (if (setq sz_jxxf (ssget '((0 . "*text")
  10.                              (-4 . "<or")
  11.                              (71 . 2)
  12.                              (71 . 4)
  13.                              (210 0.0 0.0 -1.0)
  14.                              (-4 . "or>")
  15.                             )
  16.                     )
  17.       )
  18.     (progn (command "_mirror" sz_jxxf "" sz_jxxf_p1 sz_jxxf_p2 "y")
  19.            (setvar "mirrtext" 1)
  20.            (command "_mirror" sz_jxxf "" sz_jxxf_p1 sz_jxxf_p2 "y")
  21.            (alert "震哥提示你已经完成镜像文字修复^ ^!!!")
  22.     )
  23.   )
  24.   (setvar "cmdecho" oldcmd)
  25.   (setvar "mirrtext" oldmirr)
  26.   (setvar "osmode" 16383)
  27.   (princ)
  28. )

论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 1个

财富等级: 恭喜发财

 楼主| 发表于 2018-12-31 15:33:24 | 显示全部楼层
marting 发表于 2018-12-31 15:29
写的很好了,帮你修改下

谢谢大神!!!!
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 5295个

财富等级: 富甲天下

发表于 2018-12-31 16:44:32 | 显示全部楼层
不错的代码,可以解决很多问题。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 6056个

财富等级: 富甲天下

发表于 2019-1-1 19:11:20 | 显示全部楼层
谢谢分享源码。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 1669个

财富等级: 堆金积玉

发表于 2019-1-1 20:11:26 | 显示全部楼层
学习了,谢谢各位大神。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

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

本版积分规则

QQ|申请友链|Archiver|手机版|小黑屋|辽公网安备|晓东CAD家园 ( 辽ICP备15016793号 )

GMT+8, 2024-11-14 02:34 , Processed in 0.289581 second(s), 58 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表