我似乎无法在DXF文件中添加多个文本字符串。当我只有1行文本的代码块时,它适用。我似乎无法添加多行。
我创建了如下所示的代码。任何帮助将不胜感激。
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和/或Microstation中打开。但是,它确实在LibreCAD中打开,这在语法上似乎更为宽容。
我想在AutoCAD AND Microstation中打开它。任何输入将不胜感激。
答案 0 :(得分:2)
句柄(DXF组5)在文件中应该是唯一的。
因此,您不应对两个文本实体使用相同的句柄:
0
SECTION
2
ENTITIES
0
TEXT
5
31 <----------+
|
< ... > |
|
0 +----- Identical handles
TEXT |
5 |
31 <----------+