Sign In
Products
ZPL ViewerBarcode GeneratorImage → ZPLZPL cheat sheetLabel DesignerTemplate Gallery
Developers
API QuickstartAPI ReferenceMCP ServerBulk GenerationWebhooksSDKs & ExamplesLimitsDirectPrint agent NewGitHub ActionVS Code extensionOn-Premise
Solutions
Logistics & ShippingE-CommerceERP & WMSManufacturingRetailHealthcare & LaboratoryAll solutions
Tools
ZPL Diagnostics HubZPL DebuggerSize & DPI AnalyzerDPI ConverterBarcode fit calculatorShipping Label AnalyzerFont InspectorOrientation DebuggerCalibration AssistantPrinter Compatibility CheckerBarcode Readability CheckerPrinter Language DetectorThermal Printer Test PackZPL ToolsEPL ToolsTSPL ToolsCPCL ToolsPrinter Language ConverterAll ToolsGuidesPricing
Language
EnglishTürkçeDeutsch
Home›ZPL Command Matrix›^A@

^A@ — Use Font Name to Call Font

Calls a font by its full file name on the printer instead of the one-character name used by ^A.

Syntax^A@o,h,w,d:f.x
In Labelixa's previewDrawn in the preview

What it does

^A selects a font by a single letter or digit; ^A@ names the font file itself (drive, name, extension), so fonts you downloaded and TrueType fonts can be used in a field.

Once a name is given it stays in effect: a later ^A@ without a name keeps using the same font until a new name is sent.

In the preview

Labelixa's preview draws this command.

Example

^XA
^FO100,100^A@N,50,50,B:CYRI_UB.FNT^FDZebra Printer Fonts^FS
^FO100,150^A@N,40,40^FDSame font, smaller^FS
^XZ

Looks for CYRI_UB.FNT in non-volatile memory (B:) and prints at 50×50 dots; the second field reuses the font at 40×40 without naming it again.

Parameters

ParameterDescriptionValuesDefault
ofield orientation: normal, 90° clockwise, inverted 180°, bottom-up 270°N · R · I · BN / ^FW
hcharacter height in dots; scalable fonts use it as the full cell height, bitmap fonts round it to a multiple of their base heightdots^CF
wcharacter width in dots, same rules as the heightdots^CF
ddrive that holds the fontR: · E: · B: · A:R:
ffont name; an invalid or missing name falls back to the ^CF font, or font A if none is set*.FNT / *.TTF^CF / A
xextension; .TTE needs firmware V60.14.x, V50.14.x or later.FNT · .TTF · .TTE—

Source

Zebra ZPL II Programming Guide (P1134473-11EN Rev A), page 62. Zebra guide page →

^A · ^CF · ^FW · ^CW · ^FL · ~DT

ZPL commands list and reference →

Try ZPL in the online viewer