=========【更多高级应用请关注公众号】========
===================================
文字注释(Text)
在Revit的视图中可以加入文字注释,这些注释在空间中测量而且自动随视图一起缩放。文字注释可以水平放置,也可以倾斜放置。在Revit API中,TextNote代表文字注释元素。API如下:
属性 | 说明 |
TextNote. LineWidth | 边框和引线宽度 |
TextNote. Align | 对齐方式 |
TextNote. BaseDirection | 文字注释的水平方向 |
TextNote. Height | 文字注释的高度 |
TextNote. Width | 文字注释的宽度 |
TextNota .UpDirection | 文字注释的垂直方向,它和BaseDirection —起决定了文字的显示方向是水平的,还是倾斜的,还是垂直的 |
TextNote. Symbol | 文字注释的族类型 |
TextNote. Leaders | 文字注释的箭头集合,可以通过Leader对象来访问其属性,如弯头点(Leader. Elbow)、端点(Leader. End)等 |
TextNote. TextNoteType | 文字注释的类型 |
TextNote. Coord | 文字注释的坐标 |
另外,还可以通过参数(Parameter)来访问和修改所需要的内容。
可以通过以下两种方法可以创建文字注释。
•Autodesk.Revit. Creation.Document.NewTextNote( View pView,XYZ origin,XYZ baseVec, XYZ upVec, double lineWidth, TextAlignFlags textAlign, string strText)
其中,pView是文字注释所要创建在的视图,origin是其原点,baseVec和upVec决定了其水平和垂直方向,1ineWidth是线宽,textAlign是文字的对齐方式,strText是文字内容。
其中,pView是文字注释所要创建在的视图,origin是其原点,baseVec和upVec决定 了其水平和垂直方向,LineWidth是线宽,textAlign是文字的对齐方式,leaderType是箭头 的类型(直线型或弧形),leaderStyle是箭头的样式(一段直线型、一段弧线型或两段直线型),leaderEnd是箭头的端点,leaderElbow是箭头的弯曲点,strText是文字内容。