DXF ASCII 写入多个文本字符串
DXF ASCII to write multiple text strings
我似乎无法将多个文本字符串添加到 DXF 文件中。它适用于当我只有一行文本的代码块时。我似乎无法添加多行。
我创建了如下所示的代码。任何帮助将不胜感激。
0
SECTION
2
ENTITIES
0
TEXT
5
31
8
0
6
BYLAYER
62
256
10
161.25
20
120.25
30
0
40
1
1
Sample Text 1
50
0
41
1
51
0
7
71
0
11
161.25
21
120.25
31
0
210
0
220
0
230
1
73
3
0
TEXT
5
31
8
0
6
BYLAYER
62
256
10
100
20
100
30
0
40
1
1
Sample Text 2
50
0
41
1
51
0
7
71
0
11
100
21
100
31
0
210
0
220
0
230
1
73
3
0
ENDSEC
0
EOF
具有上述代码的 DXF 文件将无法在 AutoCAD and/or Microstation 中打开。但是它确实在 LibreCAD 中打开,它似乎对语法更宽容。
我希望它能在 AutoCAD 和 Microstation 中打开。任何输入将不胜感激。
句柄(DXF 组 5)在一个文件中应该是唯一的。
因此,您不应对两个文本实体使用相同的句柄:
0
SECTION
2
ENTITIES
0
TEXT
5
31 <----------+
|
< ... > |
|
0 +----- Identical handles
TEXT |
5 |
31 <----------+
我似乎无法将多个文本字符串添加到 DXF 文件中。它适用于当我只有一行文本的代码块时。我似乎无法添加多行。
我创建了如下所示的代码。任何帮助将不胜感激。
0
SECTION
2
ENTITIES
0
TEXT
5
31
8
0
6
BYLAYER
62
256
10
161.25
20
120.25
30
0
40
1
1
Sample Text 1
50
0
41
1
51
0
7
71
0
11
161.25
21
120.25
31
0
210
0
220
0
230
1
73
3
0
TEXT
5
31
8
0
6
BYLAYER
62
256
10
100
20
100
30
0
40
1
1
Sample Text 2
50
0
41
1
51
0
7
71
0
11
100
21
100
31
0
210
0
220
0
230
1
73
3
0
ENDSEC
0
EOF
具有上述代码的 DXF 文件将无法在 AutoCAD and/or Microstation 中打开。但是它确实在 LibreCAD 中打开,它似乎对语法更宽容。
我希望它能在 AutoCAD 和 Microstation 中打开。任何输入将不胜感激。
句柄(DXF 组 5)在一个文件中应该是唯一的。
因此,您不应对两个文本实体使用相同的句柄:
0
SECTION
2
ENTITIES
0
TEXT
5
31 <----------+
|
< ... > |
|
0 +----- Identical handles
TEXT |
5 |
31 <----------+