AutoXchange 2026 Technical Documentation

Font Parameters

Font Parameters
ParameterJSON ParameterDescription
FPATHFont PathFont path location
CPCodePageCodepage
DFDefaultFontDefault Font
DIDefaultItalicFontDefault Font Italic
DEFAULTSHXDefaultShxDefault SHX Font
DEFAULTBIGFONTDefaultBigFontDefault Big Font
LANLanguageDefault Language
STROKEStrokeTextStroke out Text
STROKEALLSHXStrokeAllShxStroke All SHX
SVGTOLSvgCoincidentToleranceSVG tolerance

Font Path

PARAMETERFPATH
PurposeThis parameter allows the specification of an alternate location for the font files. The default is to look for the font file in the same directory as the executable followed by the directory where the input file is located.
Example-FPATH=c:\myfonts
Alias-FP
UseWith all graphic formats

Codepage

PARAMETERCODEPAGE
PurposeThis parameter allows the specification of a different code page to be used for font definitions. The default is the standard Windows Code Page CP1252.
Example-CODEPAGE=CP1250
JSON{“CodePage” : “CP1250”}
Alias-CP
UseWith all graphic formats

Default Font

PARAMETERFONT
PurposeThis parameter controls which font is used when the original font is not recognized.
Example-FONT=arial
JSON{“DefaultFont” : “Arial”}
Alias-DF
UseWith all graphic formats

Default Font Italic

PARAMETERITALIC
PurposeThis parameter controls which font is used when the original italic font is not recognized.
Example-ITALIC=arial
JSON{“DefaultItalicFont” : “Arial Italic”}
Alias-DI
UseWith all graphic formats

Default SHX Font

PARAMETERDEFAULTS[HX]
PurposeThis parameter controls which font is used when the original SHX font is not present on the system.
Example-DEFAULTS=isocp.shx
JSON{“DefaultShxFont” : “isocp.shx”}
AliasNone
UseWith all graphic formats

Default BigFont

PARAMETERDEFAULTB[IGFONT]
PurposeThis parameter controls which font is used when the original SHX Big Font is not present on the system.
Example-DEFAULTB=abc.shx
JSON{“DefaultBigFont” : “abc.shx”}
AliasNone
UseWith all graphic formats

Default Language

PARAMETERLANGUAGE
PurposeThis parameter controls which language is used to select the default font when the original font is not found.
Example-LAN=CH
-CHIN
-CHINESE
-CH
JSON{“Language” : “ES”}
ValuesEN - English
FR - French
CH - Chinese
ES or SP- Spanish
DE or GE- German
HE or HB- Hebrew
JA or JP- Japanese
KO or KR- Korean
Alias-LAN
-ENG[LISH]
-CHIN[ESE]
-KOR[EAN]
-JAP[ANESE]
-HEB[REW]
-FRENCH
-SPANISH
-EN or -UK - English (-US is already used)
-FR - French
-CH - Chinese
-ES or -SP- Spanish
-DE or -GE- German
-HE or -HB- Hebrew
-JA or -JP- Japanese
-KO or -KR- Korean
UseWith all graphic formats

Stroke

PARAMETERSTROKE
PurposeThis parameter controls stroking out of Fonts. All Text is rendered as filled polygons or lines.
Example-STROKE
JSON{“StrokeText” : “true”}
{“StrokeText” : true}
Alias-ST
UseWith all graphic formats

Stroke All SHX

PARAMETERSTROKEA[LLSHX]
PurposeThis parameter controls stroking out SHX Fonts. All SHX-based Text is rendered as filled polygons or lines.
Example-STROKEA
JSON{“StrokeAllShx” : “true”}
AliasNone
UseWith all graphic formats

SVG Tolerance

PARAMETERSVGTOL
PurposeThis parameter sets the distance between points in SVG paths. If you uses -StrokeA[llSHX] it will automatically set SvgCoincidentTolerance to 0.005.
Example-SVGTOL = 0.005
JSON{“SvgCoincidentTolerance” : “0.005”}
AliasNone
UseWith all graphic formats
Last updated on 22 Dec 2022
Published on 22 Apr 2020