文本

ntx_type:ntx_name

NTX名称特性代表文本字符串最通用的格式。它对字符串中的单个字符提供了完全的定位控制。

作者可以用两种方式写文章:

每个字符都传递了列表属性ntx_name_element{}。字符ntx_name_element{}方式ntx_name_element {} .yntx_name_element{}。ntx_旋转

鉴于ntx_name_string作者将构建上述列表属性。

的存在ntx_number_of_characters确定写入器将使用哪种模式。如果ntx_number_of_characters存在时,作者将期待上述列表属性;如果ntx_number_of_characters不存在时,作者将从哪里构建文本属性ntx_name_string

Name特性可能具有以下属性:

属性名称

内容

ntx_scale

数据有效的最大尺度的分母。0值表示该刻度指示器未定义。

范围:带符号的32位整数

默认值:0

ntx_weight

物体的线段重量,以地图比例尺0.001英寸为单位。一个正值表示应该使用一个矩形狭缝来绘制这条线。负值表示应该使用圆点来绘制直线。

范围:带符号的32位整数

默认值:0

ntx_font

字体是用一个整数值指定的,该整数值引用一个定义文本字符形状的模式文件。这种模式文件的格式超出了NTX格式定义的范围,允许用户自由设计自己的字体格式。

范围:带符号的32位整数

默认值:1

ntx_name_string

对象的文本字符串。

取值范围:任意字符串

默认值:<空白>

ntx_spacing

这是在写作指定字符串中每个字符之间的空格。的价值ntx_size用作每个字符之间的默认空格。给出的数字ntx_spacing用作对默认间距的乘法因子。

取值范围:任意实数

默认值:1.0

ntx_is_linear

这个布尔标志设置为阅读表示文本中的所有字符是否沿一行放置。当决定是否ntx_name_string应该使用,而不是每个单独的字符。

为了使名称被认为是线性的,将第一个字符的角度作为参考,并将所有其他字符的角度与它进行比较。同时,将连接每个角色位置的线的角度与参考角度进行比较。如果角度相差不超过5度,这个标志将被设置为是的

范围:是|否

默认值:无

ntx_number_of_characters

name对象中单个字符的数量。

取值范围:0 ~ 32767

默认值:0

ntx_name_element{}。
字符

每个name元素的单个字符。

范围:最大长度为12个字符。

默认值:<空白>

ntx_name_element{}方式

ntx_name_element {} .y

每个名称元素的单个字符的光学中心。

取值范围:任意实数

默认值:0.0

ntx_name_element{}。ntx_旋转

每个name元素的单个字符的角度。这个角是以逆时针方向的弧度来表示的。零意味着正直。

范围:-360.0到+360.0

默认值:0.0

ntx_type:ntx_text

NTX文本特性保存文本块。一个2D或3D位置与文本块关联。文本特征可能具有以下属性:

属性名称

内容

ntx_scale

数据有效的最大尺度的分母。0值表示该刻度指示器未定义。

范围:带符号的32位整数

默认值:0

ntx_font_type

取值范围:有效值为:

1 =文本编辑的usl$editor

这些文本块在以反斜杠为前缀的文本块中包含特殊格式代码。

默认值:1

ntx_rotation

弦的角度,以度为单位。

范围:-360.0到+360.0

默认值:0.0

ntx_justification

文本块的对齐。有效值介于-4和+4(包括-4和+4)之间。这表示在块的封面上的位置,或中心,用来定位块。

范围:-4 ~ 4

正当性值的含义如下:

默认值:0

ntx_text_string

对象的文本字符串。

取值范围:任意字符串

默认值:<空白>