这次我们来学习一下AutoCAD中旋转相关的知识点,首先这是一个从图形上面选择了一条直线,然后再选择想与该直线相平行的文字,整个过程的思路相对而言是比较简单的,但是在运行的使用由于没有加入下面的这句代码遇到如下的问题。

图一,缺少的代码。

图二、遇到的错误。

本次使用的开发环境是Visual Studio2012 .net3.5,这样可以运行到AutoCAD2010上面。其中使用到过滤选择集,来过滤选择只能选择单行文本。还通过了向量来计算了文字需要和直线旋转的角度,通过Rotation属性来设置文字的旋转角度即可。最后实现的效果如下图所示,

实现的源代码如下图所示。

当然这只是一个小小的demo,更多内容可以参考相关的资料。