c#笔记草稿2024

dbtext

Application.SetSystemVariable("TEXTSIZE", 100);


                    //DBText tempText = new DBText
                    //{
                    //    TextString = text,

                    //    Height = textHeight,
                    //    Position = textPos,
                    //    Layer = layerName,
                    //    HorizontalMode = TextHorizontalMode.TextCenter,
                    //    VerticalMode = TextVerticalMode.TextBottom,
                    //    AlignmentPoint = textPos
                    //};
                    //tempText.SetDatabaseDefaults(db); //这两个缺一不可
                    //tempText.AdjustAlignment(db);
                    var tempText = Z.CreateDBText(textPos,
                        text, textHeight, AttachmentPoint.MiddleCenter);

扩展管理器 Fitten Code 

更新globalusing

  public static Point2d ToPoint2d(this Point3d point)
  {
      return new Point2d(point.X, point.Y);
  }
  public static Point3d ToPoint3d(this Point2d point)
  {
      return new Point3d(point.X, point.Y, 0.0);
  }
  public static double Distance2dTo(this Point3d pt1, Point3d pt2)
  {
      // 计算X坐标差值的平方
      double deltaX = pt2.X - pt1.X;
      double deltaX2 = deltaX * deltaX;

      // 计算Y坐标差值的平方
      double deltaY = pt2.Y - pt1.Y;
      double deltaY2 = deltaY * deltaY;

      // 平方和开根号得到距离
      return Math.Sqrt(deltaX2 + deltaY2);
  }

 

System.Windows.Forms.MessageBox.Show("注册码无效!", "提示", MessageBoxButtons.OK, MessageBoxIcon.Warning);    //警告感叹号

public Form1()
  {
      InitializeComponent();
      this.StartPosition = FormStartPosition.CenterScreen;//窗体居中显示
  }

 

if (block.IsLayout || block.I
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

山水CAD插件定制

你的鼓励是我创作最大的动力!

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值