文本实体

autocad_entity:autocad_text

功能与autocad_entity设置为autocad_text以文本实体的形式存储和读取绘图文件。文本实体由单个坐标和以下属性表示。

属性名称

内容

autocad_text_string

文本字符串。

范围:char [1024]

默认值:没有默认的

autocad_original_text_string

文本实体的内容,包括用于定义其样式和格式的字符代码。

当阅读时,这个被转换成autocad_text_string

若要在写入时设置文本实体的内容,请使用此属性的值autocad_text_string

范围:char [1024]

默认值:没有默认的

autocad_rotation

一个实体的文本的旋转。

范围:-360.0,360.0

默认值:0

Reprojectable:是的

autocad_original_rotation

AutoCAD阅读器会应用在潜在转换(如用户坐标系统)之前的实体文本的旋转。在编写文本实体时,优先使用此值设置文本旋转。

范围:-360.0,360.0

默认值:0

autocad_true_type_font

用于显示文本字符串的TrueType字体的名称。

对于文本实体,此属性仅供AutoCAD编写器使用,因为单行文本实体不支持TrueType字体。

属性指定的autocad_text功能,将创建和写入多行文本实体,而不是单行文本实体。

默认值:没有默认的

autocad_text_size

文本的高度。

范围:64位浮点数> 0

默认值:10

Reprojectable:是的

autocad_original_text_size

AutoCAD阅读器应用在潜在转换(如用户坐标系统)之前的实体的文本高度。

在编写文本实体时,优先使用此值设置文本大小。

范围:64位浮点数> 0

默认值:10

autocad_width_factor

缩放应用在x方向,使文本更宽或更窄。然而,这并不影响重量(即,粗体)的文本字符串。

范围:64位浮点数> 0和<= 10000

默认值:1

autocad_oblique

文本的斜角,它使实体向垂直的左边或右边倾斜,其中正数表示向右边倾斜。

为了方便起见,AutoCAD reader和writer将把275.0..360.0范围内的值作为-85.0..0范围内的另一种规格。

范围:-85.0,85.0

默认值:0

autocad_alignment_x

autocad_alignment_y

autocad_alignment_z

文本的对齐坐标。此位置与对齐和功能位置一起使用,以正确放置文本。这主要是在执行autocad到autocad的转换时使用。

要重写源AutoCAD数据集的调整,需要从特性中删除这些对齐属性,然后设置autocad_justfication属性。这是因为在执行autocad到autocad的转换时,这些对齐属性会覆盖autocad_justification属性。

注意,如果autocad_justification被设置为autocad_baseline_left对于此文本,则对齐点属性将与文本实体位置匹配。

范围:任何64位浮点值

默认值:文本对齐点的x、y和z值

Reprojectable:是的

autocad_font_bold

与文本样式相关的TrueType字体是否具有粗体格式。

范围:是的|不

默认值:没有

autocad_font_charset

相关文本样式的Windows TrueType字体字符集标识符。

范围:整数

默认值:0

autocad_font_italic

与文本样式相关的TrueType字体是否具有斜体格式。

范围:是的|不

默认值:没有

autocad_font_pitch_family

相关文本样式的Windows字体间距和家族标识符。

范围:整数

默认值:0

autocad_font_typeface

相关文本样式的Windows TrueType字体字符集标识符。

范围:char [50]

默认值:没有默认的

autocad_big_fontname

包含大字符集字体的文件的名称。

范围:char [65]

默认值:没有默认的

autocad_shape_name

包含文本字体定义的形状的名称。

范围:char [33]

默认值:标准

autocad_shape_filename

包含文本字体的文件的名称1AutoCAD的形状文件不应该与Esri的形状文件混淆。AutoCAD形状文件保存字体和符号定义;Esri shapefile保存空间特性。定义。

范围:char [65];

默认值:三种

autocad_shape_rotation

在形状文件中定义的文本角度。

范围:64位浮点数

默认值:0

autocad_shape_height

在形状文件中定义的文本的高度。

范围:64位浮点数

默认值:0

autocad_shape_width

在形状文件中定义的文本宽度。

范围:64位浮点数

默认值:1

autocad_shape_vertical

指示形状文件中定义的形状文本是垂直的还是水平的。

范围:是的|不

默认值:没有一个

autocad_generation

文本条目的生成。

范围:

autocad_normal | autocad_upside_down | autocad_backwards | autocad_upsidedown_backwards


默认值:autocad_normal

autocad_justification

文本相对于插入点的对齐。

范围:

autocad_top_left |
autocad_top_center |
autocad_top_right |
autocad_top_middle |
autocad_top_aligned |
autocad_top_fit |
autocad_middle_left |
autocad_middle_center |
autocad_middle_right |
autocad_middle_middle |
autocad_middle_aligned |
autocad_middle_fit |
autocad_bottom_left |
autocad_bottom_center |
autocad_bottom_right |
autocad_bottom_middle |
autocad_bottom_aligned |
autocad_bottom_fit |
autocad_baseline_left |
autocad_baseline_center |
autocad_baseline_right |
autocad_baseline_middle |
autocad_baseline_aligned |
autocad_baseline_fit

默认值:autocad_baseline_left

autocad_tracking_
百分比

跟踪百分比。

仅供读者使用。

此属性仅在读取图形化文本实体时存在。

默认值:不适用,因为这是一个只读属性。

autocad_backwards

指示文本是否向后。仅供读者使用。此属性仅在读取图形化文本实体时存在。

默认值:不适用,因为这是一个只读属性。

autocad_upside_down

指示文本是否上下颠倒。仅供读者使用。此属性仅在读取图形化文本实体时存在。

默认值:不适用,因为这是一个只读属性。

autocad_vertical

指示文本是否垂直。

仅供读者使用。

此属性仅在读取图形化文本实体时存在。

默认值:不适用,因为这是一个只读属性。

autocad_underlined

指示文本是否有下划线。

只用来做读者。

此属性仅在读取图形化文本实体时存在。

默认值:不适用,因为这是一个只读属性。

autocad_overlined

指示文本是否被覆盖。

仅供读者使用。

此属性仅在读取图形化文本实体时存在。

默认值:不适用,因为这是一个只读属性。