文本串

IGSDS类型:IGSDS文本

文本字符串特性对应于IGDS元素类型17。通常情况下,在MicroStation中,文本字符串通过文本节点组合在一起成为单个复杂元素。然而,这些文本组在FME中由IGDS-多文本不是按此类型,它只用于单曲,独立文本字符串。文本字符串特征是点特征,只有一个坐标。

请注意,V8阅读器只能在Windows中以Unicode(UTF-16)格式读取文本。

提示:一些应用程序可以使用图形组字段将相关的文本元素逻辑地分组在一起。

文本字符串具有以下属性:

属性名

笔记

内容

igds_原始\理由

此属性包含元素放入设计文件时的原始对正。一旦放置,所有文本元素都使用左下角(代码2)对齐方式存储在设计文件中。因此,读卡器返回的所有文本元素都具有IGD的理由2。

IDGS读卡器返回此属性中的原始对正代码。IGDS编写器将此属性的值存储在放置的文本元素的对正位中,但它不使用其内容来确定文本的位置。

Range:0…12

IGDS_文本_字符串

只读

要输出的文本字符串。长度超过255个字符的文本字符串不能存储在设计文件中,将被分解为多个单独的文本元素。

Range:任何字符串

违约:无违约

IGDSX字体

只读

文本字符串的IGDS字体号。0..511的值是rsc字体,512到1023之间的值是SHX字体,1023以上的值是真字体。

Range:

违约:二十五

IGDS-旋转

只读

文本字符串的旋转。从水平方向逆时针向上测量旋转角度。

Range:- 360…360

违约:

Reprojectable:是的

IGD的理由

文本字符串的对正代码。见文本节点有关将数字映射到对齐的文档的部分。

请注意,如果指定了此选项,IGDS编写器将尽可能地计算文本的左下角,并在元素写入设计文件时使用它。设计文件中的文本元素总是使用左下角存储。

这个igds_原始\理由除此值外,还可以使用,覆盖放置的文本元素的对齐位。

Range:0,2,6,8,12…14

违约:

IGDSL文本大小

文本的文本大小,以地面单位计量。这将存储为文本元素的高度。

Range:任何实数>0

违约:二十

Reprojectable:是的

IGDS_文本_宽度_乘数

文本的文本宽度。文本宽度以地面单位度量。

如果未提供,然后IGDSL文本大小使用。

Range:任何实数>0

违约:价值IGDSL文本大小

Reprojectable:是的

igds_文本_num_行

如果指定且大于1,它将导致文本字符串被拆分为指定的行数,并输出为垂直堆叠的文本元素数。

如果未提供,然后IGDSL文本大小使用。

Range:任何整数>0

违约:

igds_文本_水平\翻转

指示文本显示时是否应水平翻转。这在设计文件中通过将文本宽度存储为负数(如果应该翻转文本)来表示。

(不包括在第8版DGN文件中。)

Range:是的,不

违约:

IGDS_文本_垂直_翻转

指示文本显示时是否应垂直翻转。这在设计文件中通过将文本高度存储为负数(如果应该翻转文本)来表示。

(不包括在第8版DGN文件中。)

Range:是的,不

违约:

IGDS_插入_x

插入IGDS

IGDS插入

只读

X,Y以及文本原始插入点的Z位置,在应用理由之前。

Range:任何实数>0

Reprojectable:是的

IGDS-LUVER X

伊格尔斯洛埃尔Y

IGDS-UPPEROX

IGBD

只读

文本边界框的左下和右上X和Y坐标。对于拆分文本节点元素的文本成员,这些边界仅代表文本成员的边界,而更一般的IGSDSXXLY等。属性表示整个文本节点元素的边界。

Range:任何实数>0

IGDS文本样式

正在使用的TextStyle的ID。

写作时,此ID可以将种子文件中的现有文本样式定义与此文本元素关联。如果找到匹配的ID,然后,该文本样式信息将作为默认样式应用于该文本元素。功能上此文本元素的任何文本样式规范为IGDS文本样式_*属性将优先于匹配的默认文本样式信息。

违约:没有

igds_textstyle_粗体

指示文本应采用粗体样式的标志。这优先于集成到igds_textstyle_exflags属性。

违约:没有

igds_textstyle_char_间距

文本样式字符间距。写作时,如果发现现有的文本样式具有字符间距,固定宽度间距,或者已经设置了与AutoCAD相关的间距标志。

违约:没有

igds_textstyle_斜面

这是文本倾斜的角度,顺时针方向为水平,从左到右文本,按文本样式指定。这是斜体规范的一部分属性。

30度角通常用于应用斜体样式。

这优先于集成到IGDS文本样式标记属性。

Range:- 180…180

违约:没有

IGDS文本样式下划线

指示文本应具有下划线样式的标志。

这优先于集成到IGDS文本样式标记属性。

违约:没有

igds_textstyle_underline_间距

文本样式下划线间距

违约:没有

IGDS文本样式下划线颜色

文本样式下划线颜色

违约:没有

igds_textstyle_underline_样式

文本样式下划线样式

违约:没有

igds_textstyle_underline_weight

文本样式下划线粗细

违约:没有

上横线

指示文本应具有上横线样式的标志。这优先于集成到igds_textstyle_exflags属性。

违约:没有

igds_textstyle_overline_间距

文本样式上横线间距

违约:没有

IGDS文本样式\上横线颜色

文本样式上横线颜色

违约:没有

igds_textstyle_overline_样式

文本样式上横线样式

违约:没有

igds_textstyle_overline_weight

文本样式上横线粗细

违约:没有

igds_textstyle_line_offset.x

igds_textstyle_line_offset.y

文本样式线偏移坐标

违约:没有

igds_textstyle_codepage

文本样式代码页。指定为Microsoft Windows代码页的整数部分,即。,1252代表拉丁语I。

违约:没有

igds_textstyle_bg_颜色

文本样式背景颜色

违约:没有

igds_textstyle_bg_样式

文本样式背景样式

违约:没有

igds_textstyle_bg_权重

文本样式背景权重

违约:没有

igds_textstyle_bg_border.x

igds_textstyle_bg_border.y

文本样式背景边框坐标

违约:没有

igds_textstyle_bg_fill_颜色

文本样式背景填充颜色

违约:没有

IGDS文本样式颜色

文本样式颜色

违约:没有

igds_textstyle_字体

文本样式字体

违约:没有

igds_textstyle_tnode_字_
披肩

文本样式换行长度

违约:没有

igds_textstyle_覆盖_style1

igds_textstyle_覆盖_style2

文本样式替代样式标志

违约:没有

IGDS文本样式标记

文本样式标志。在写入时启用文本样式的合理设置是512。

该整数值的位表示要应用于该文本元素的不同文本样式属性。一般来说,这些属性由另一个指定IGDS文本样式_*属性。如果在编写文本元素时设置了这些属性,此标志的相关位将自动设置。阅读时的解释,以下值是标志的基值,将其相加以创建该属性的整数值。

  • 字符间距=1
  • 固定宽度间距=2
  • 下划线=4
  • 倾斜= 8
  • 垂直=16
  • 从右到左=32
  • 反转多行=64
  • 克林=128
  • 偏移量=256
  • 代码页=512
  • SHX大字体=1024
  • 背景色=2048
  • 下标=4096
  • 上标=8192
  • 扩展文本=16384
  • 文本样式=32768

Range:有效的无符号16位整数

违约:没有

igds_textstyle_exflags

textstyle扩展标志如下IGDS文本样式标记,但应用于扩展的文本样式属性。

此属性将在阅读时从文本样式设置,并将用于在编写时创建文本样式。该整数值的位表示要应用于该文本元素的不同文本样式属性。有限数量的这些属性由另一个指定IGDS文本样式_*属性。如果在编写文本元素时设置了这些属性,此标志的相关位将自动设置。阅读时的解释,下面是一些标志的基值,与其他位一起添加以创建该属性的整数值。

  • 覆线=1
  • 粗体=65536
  • 下划线样式=131072
  • 上横线样式=262144
  • 样式覆盖=524288
  • 自动换行文本节点=1048576
  • 颜色=4194304

Range:有效的无符号32位整数

违约:没有

注:当文本字符串功能被重新投影时,它的旋转和文本大小也会在新坐标系中自动调整为正确的。

注:编写文本样式时,确保所有的文本样式都添加到正在使用的种子文件中。