将文本添加到dxf文件

时间:2016-05-04 12:13:53

标签: autocad dxf

我正在尝试使用TEXT实体为我的dxf文件添加标签,问题是我无法更改文本样式(第7组)和厚度(第39组);它始终以标准样式显示和厚度。 当我尝试使用AcdbText实体时,我的文件在Autocad 2015中根本无法打开。 我的dxf文件:

0
SECTION
  2
HEADER
  9
$ACADVER
  1
AC1009
  9
$CECOLOR
 62
   256
  9
$CELTYPE
  6
DUPLAN
  9
$CLAYER
  8
0
  9
$ELEVATION
 40
0.000
  9
$EXTMAX
 10
636293.769999
 20
505977.195001
  9
$EXTMIN
 10
636165.769999
 20
505769.195001
  9
$INSBASE
 10
0.0
 20
0.0
 30
0.0
  9
$LIMCHECK
 70
     1
  9
$LIMMAX
 10
636293.769999
 20
505977.195001
  9
$LIMMIN
 10
636165.769999
 20
505769.195001
  9
$LUNITS
 70
     2
  9
$LUPREC
 70
     2
  0
ENDSEC
  0
SECTION
  2
TABLES
  0
TABLE
  2
STYLE
 70
     1
  0
STYLE
  2
ROMANS
 70
     0
 40
0.000
 41
1.000
 50
0.000
 71
     0
 42
1.000
  3
xxx.txt
  4
yyy.txt
  0
ENDTAB
  0
TABLE
  2
LTYPE
 70
     1
  0
LTYPE
  2
CONTINUE
 70
     0
  3

 72
    65
 73
     0
 40
0.000
  0
ENDTAB
  0
TABLE
  2
LAYER
 70
     2
  0
LAYER
  2
LAYERX
 70
     0
 62
   131
  6
CONTINUE
  0
ENDTAB
  0
ENDSEC
  0
SECTION
  2
ENTITIES
  0
POLYLINE
  8
LAYERX
 66
     1
 10
0.0
 20
0.0
 70
     9
  0
VERTEX
  8
LAYERX
 10
636166
 20
505769
 70
    32
  0
VERTEX
  8
LAYERX
 10
636294
 20
505769
 70
    32
  0
VERTEX
  8
LAYERX
 10
636294
 20
505977
 70
    32
  0
VERTEX
  8
LAYERX
 10
636166
 20
505977
 70
    32
  0
VERTEX
  8
LAYERX
 10
636166
 20
505769
 70
    32
  0
SEQEND
  0
POLYLINE
  8
LAYERX
 66
     1
 10
0.0
 20
0.0
 70
     9
  0
VERTEX
  8
LAYERX
 10
636234
 20
505904
 70
    32
  0
VERTEX
  8
LAYERX
 10
636255
 20
505890
 70
    32
  0
VERTEX
  8
LAYERX
 10
636232
 20
505866
 70
    32
  0
VERTEX
  8
LAYERX
 10
636205
 20
505843
 70
    32
  0
VERTEX
  8
LAYERX
 10
636209
 20
505880
 70
    32
  0
VERTEX
  8
LAYERX
 10
636212
 20
505885
 70
    32
  0
VERTEX
  8
LAYERX
 10
636234
 20
505904
 70
    32
  0
SEQEND
  0
TEXT
  8
label
 39
20
 10
636212
 20
505885
 40
9.28
 41
1
  1
Label
  7
ROMANS
  0
ENDSEC
  0
EOF  

结果:

enter image description here

1 个答案:

答案 0 :(得分:2)

ROMANS 的DXF文件中的样式条目不完整。

应该是:

  0
STYLE
  2
ROMANS
 70
     0
 40
0.0
 41
1.0
 50
0.0
 71
     0
 42
2.5
  3
romans.shx
  4

  0

以下是 STYLE 条目的详细信息:

Style properties