font listing and export
Posted: Sun Sep 22, 2019 5:35 pm
using Windows 10 and QCAD 3.23.0
Help me understand. The font selection looks like it should be True type as designated by the "TT" at the left of the font listing.
However it does not appear on my windows/font folder, but it does appear on my program files/qcad/fonts/cursive.cxf
using dxf version
$ACADVER
1
AC1018
this is how the text style appears in the dxf
0
STYLE
5
31C
330
239
100
AcDbSymbolTableRecord
100
AcDbTextStyleTableRecord
2
textstyle11
70
0
40
0.0
41
1.0
50
0.0
71
0
42
0.2
3
Cursive <-----shows just the base font name, not the extension
4
0
ENDTAB
This is how the text entity shows in the dxf
0
TEXT
5
235
330
253
100
AcDbEntity
8
online
100
AcDbText
10
-0.0004585629929852
20
0.0002011780341213
30
0.0
40
0.1
1
test
7
textstyle11 <----only a style reference
100
AcDbText
The only dxf reference to the font is in textsyle11 which does not indicate the font type
The dxf files are used in engraving and must have the same font information as the person doing the drawing. The user doing the engraving is likely not the person doing the drawing and may not have access to the cxf files.
1. Is there a way to restrict font selection in QCAD to ONLY True type. At least identify truetype or shx or cxf?
2. Is there a way to identify that a font is a cxf. for instance textstyle1 in this dxf is listed as ltypeshp.shx. couldn't the cursive font be saved as cursive.cxf ?
Help me understand. The font selection looks like it should be True type as designated by the "TT" at the left of the font listing.
However it does not appear on my windows/font folder, but it does appear on my program files/qcad/fonts/cursive.cxf
using dxf version
$ACADVER
1
AC1018
this is how the text style appears in the dxf
0
STYLE
5
31C
330
239
100
AcDbSymbolTableRecord
100
AcDbTextStyleTableRecord
2
textstyle11
70
0
40
0.0
41
1.0
50
0.0
71
0
42
0.2
3
Cursive <-----shows just the base font name, not the extension
4
0
ENDTAB
This is how the text entity shows in the dxf
0
TEXT
5
235
330
253
100
AcDbEntity
8
online
100
AcDbText
10
-0.0004585629929852
20
0.0002011780341213
30
0.0
40
0.1
1
test
7
textstyle11 <----only a style reference
100
AcDbText
The only dxf reference to the font is in textsyle11 which does not indicate the font type
The dxf files are used in engraving and must have the same font information as the person doing the drawing. The user doing the engraving is likely not the person doing the drawing and may not have access to the cxf files.
1. Is there a way to restrict font selection in QCAD to ONLY True type. At least identify truetype or shx or cxf?
2. Is there a way to identify that a font is a cxf. for instance textstyle1 in this dxf is listed as ltypeshp.shx. couldn't the cursive font be saved as cursive.cxf ?