{
 "engine": "openzpl-api 689632b",
 "generated": "2026-10-20",
 "license": "CC0-1.0",
 "fixtures": [
  {
   "id": "barcodes/code-128/basic",
   "zpl": "^XA\n^BY2,3,120\n^FO60,60^BCN,120,Y,N,N\n^FDOZ-2026-0042^FS\n^XZ",
   "size_in": "4x2",
   "dpmm": 8,
   "png": "https://openzpl.com/static/renders/barcodes/code-128/basic.21f3fe406f6f.png",
   "width_px": 812,
   "height_px": 406
  },
  {
   "id": "barcodes/code-128/digits_b",
   "zpl": "^XA\n^BY2,3,120\n^FO60,60^BCN,120,Y,N,N,N\n^FD001048200001^FS\n^XZ",
   "size_in": "4x2",
   "dpmm": 8,
   "png": "https://openzpl.com/static/renders/barcodes/code-128/digits_b.79b16db547bb.png",
   "width_px": 812,
   "height_px": 406
  },
  {
   "id": "barcodes/code-128/digits_c",
   "zpl": "^XA\n^BY2,3,120\n^FO60,60^BCN,120,Y,N,N\n^FD>;001048200001^FS\n^XZ",
   "size_in": "4x2",
   "dpmm": 8,
   "png": "https://openzpl.com/static/renders/barcodes/code-128/digits_c.77a06a4a32a3.png",
   "width_px": 812,
   "height_px": 406
  },
  {
   "id": "barcodes/code-128/gs1",
   "zpl": "^XA\n^BY2,3,120\n^FO40,60^BCN,120,Y,N,N,D\n^FD(01)09501101530003(10)ABC123^FS\n^XZ",
   "size_in": "4x2",
   "dpmm": 8,
   "png": "https://openzpl.com/static/renders/barcodes/code-128/gs1.e0d8fce5eb5a.png",
   "width_px": 812,
   "height_px": 406
  },
  {
   "id": "barcodes/code-39/basic",
   "zpl": "^XA\n^BY2,3,120\n^FO60,60^B3N,N,120,Y,N\n^FDOZ-0042^FS\n^XZ",
   "size_in": "4x2",
   "dpmm": 8,
   "png": "https://openzpl.com/static/renders/barcodes/code-39/basic.fb7751143541.png",
   "width_px": 812,
   "height_px": 406
  },
  {
   "id": "barcodes/code-39/ratio2",
   "zpl": "^XA\n^BY2,2,120\n^FO60,60^B3N,N,120,Y,N\n^FDOZ-0042^FS\n^XZ",
   "size_in": "4x2",
   "dpmm": 8,
   "png": "https://openzpl.com/static/renders/barcodes/code-39/ratio2.eaa6def11fa4.png",
   "width_px": 812,
   "height_px": 406
  },
  {
   "id": "barcodes/data-matrix/basic",
   "zpl": "^XA\n^FO60,40^BXN,8,200\n^FDOZ-2026-0042^FS\n^XZ",
   "size_in": "4x2",
   "dpmm": 8,
   "png": "https://openzpl.com/static/renders/barcodes/data-matrix/basic.97c9fe036bd1.png",
   "width_px": 812,
   "height_px": 406
  },
  {
   "id": "barcodes/data-matrix/ecc0",
   "zpl": "^XA\n^FO60,40^BXN,8,0\n^FDOZ-2026-0042^FS\n^XZ",
   "size_in": "4x2",
   "dpmm": 8,
   "png": "https://openzpl.com/static/renders/barcodes/data-matrix/ecc0.a0a6483ac3ea.png",
   "width_px": 812,
   "height_px": 406
  },
  {
   "id": "barcodes/ean-13/valid",
   "zpl": "^XA\n^BY3,2,140\n^FO80,60^BEN,140,Y,N\n^FD590123412345^FS\n^XZ",
   "size_in": "4x2",
   "dpmm": 8,
   "png": "https://openzpl.com/static/renders/barcodes/ean-13/valid.5c99a0146c1d.png",
   "width_px": 812,
   "height_px": 406
  },
  {
   "id": "barcodes/ean-13/wrong_check",
   "zpl": "^XA\n^BY3,2,140\n^FO80,60^BEN,140,Y,N\n^FD5901234123450^FS\n^XZ",
   "size_in": "4x2",
   "dpmm": 8,
   "png": "https://openzpl.com/static/renders/barcodes/ean-13/wrong_check.5c99a0146c1d.png",
   "width_px": 812,
   "height_px": 406
  },
  {
   "id": "barcodes/pdf417/basic",
   "zpl": "^XA\n^BY2\n^FO40,40^B7N,6,3,,,N\n^FDOpenZPL PDF417 sample^FS\n^XZ",
   "size_in": "4x2",
   "dpmm": 8,
   "png": "https://openzpl.com/static/renders/barcodes/pdf417/basic.abc2683883e3.png",
   "width_px": 812,
   "height_px": 406
  },
  {
   "id": "barcodes/pdf417/big",
   "zpl": "^XA\n^BY3\n^FO40,40^B7N,10,5,,,N\n^FDOpenZPL PDF417 sample^FS\n^XZ",
   "size_in": "4x2",
   "dpmm": 8,
   "png": "https://openzpl.com/static/renders/barcodes/pdf417/big.0ea96aa192a7.png",
   "width_px": 812,
   "height_px": 406
  },
  {
   "id": "barcodes/qr-code/no_prefix",
   "zpl": "^XA\n^FO50,50^BQN,2,6\n^FDhttps://openzpl.com^FS\n^XZ",
   "size_in": "4x2",
   "dpmm": 8,
   "png": "https://openzpl.com/static/renders/barcodes/qr-code/no_prefix.630951aeebf7.png",
   "width_px": 812,
   "height_px": 406
  },
  {
   "id": "barcodes/qr-code/url",
   "zpl": "^XA\n^FO50,50^BQN,2,6\n^FDQA,https://openzpl.com^FS\n^FO250,90^A0N,30,30^FDScan to open^FS\n^FO250,130^A0N,30,30^FDopenzpl.com^FS\n^XZ",
   "size_in": "4x2",
   "dpmm": 8,
   "png": "https://openzpl.com/static/renders/barcodes/qr-code/url.096bc5824196.png",
   "width_px": 812,
   "height_px": 406
  },
  {
   "id": "commands/a",
   "zpl": "^XA\n^FO50,40^A0N,30,30^FDFont 0, 30 dots^FS\n^FO50,90^A0N,60,60^FDFont 0, 60 dots^FS\n^FO50,180^ADN,36,20^FDBitmap font D^FS\n^XZ",
   "size_in": "4x3",
   "dpmm": 8,
   "png": "https://openzpl.com/static/renders/commands/a.65fee0d0355f.png",
   "width_px": 812,
   "height_px": 609
  },
  {
   "id": "commands/a-at",
   "zpl": "^XA\n^FO50,50^A@N,40,40,E:TT0003M_.FNT^FDFont by file name^FS\n^XZ",
   "size_in": "4x3",
   "dpmm": 8,
   "png": "https://openzpl.com/static/renders/commands/a-at.3a9a73c5553b.png",
   "width_px": 812,
   "height_px": 609
  },
  {
   "id": "commands/b2",
   "zpl": "^XA\n^BY3,3,100\n^FO50,50^B2N,100,Y,N,N^FD1234567890^FS\n^XZ",
   "size_in": "4x3",
   "dpmm": 8,
   "png": "https://openzpl.com/static/renders/commands/b2.d2947068bede.png",
   "width_px": 812,
   "height_px": 609
  },
  {
   "id": "commands/b3",
   "zpl": "^XA\n^BY2,3,100\n^FO50,50^B3N,N,100,Y,N^FDCODE39^FS\n^XZ",
   "size_in": "4x3",
   "dpmm": 8,
   "png": "https://openzpl.com/static/renders/commands/b3.246785d1751c.png",
   "width_px": 812,
   "height_px": 609
  },
  {
   "id": "commands/b7",
   "zpl": "^XA\n^BY2\n^FO50,50^B7N,6,3,8^FDOpenZPL PDF417 sample^FS\n^XZ",
   "size_in": "4x3",
   "dpmm": 8,
   "png": "https://openzpl.com/static/renders/commands/b7.e933a6592a0a.png",
   "width_px": 812,
   "height_px": 609
  },
  {
   "id": "commands/b8",
   "zpl": "^XA\n^BY3\n^FO50,50^B8N,100,Y,N^FD1234567^FS\n^XZ",
   "size_in": "4x3",
   "dpmm": 8,
   "png": "https://openzpl.com/static/renders/commands/b8.42753880dfde.png",
   "width_px": 812,
   "height_px": 609
  },
  {
   "id": "commands/b9",
   "zpl": "^XA\n^BY3\n^FO50,50^B9N,100,Y,N,Y^FD0123456^FS\n^XZ",
   "size_in": "4x3",
   "dpmm": 8,
   "png": "https://openzpl.com/static/renders/commands/b9.25d0b301682a.png",
   "width_px": 812,
   "height_px": 609
  },
  {
   "id": "commands/bc",
   "zpl": "^XA\n^BY3,2,120\n^FO50,50^BCN,120,Y,N,N^FD1Z999AA10123456784^FS\n^XZ",
   "size_in": "4x3",
   "dpmm": 8,
   "png": "https://openzpl.com/static/renders/commands/bc.8ef29d281d4b.png",
   "width_px": 812,
   "height_px": 609
  },
  {
   "id": "commands/bd",
   "zpl": "^XA\n^FO50,50^BD4^FDOpenZPL MaxiCode^FS\n^XZ",
   "size_in": "4x3",
   "dpmm": 8,
   "png": "https://openzpl.com/static/renders/commands/bd.fcbd9438708d.png",
   "width_px": 812,
   "height_px": 609
  },
  {
   "id": "commands/be",
   "zpl": "^XA\n^BY3\n^FO50,50^BEN,100,Y,N^FD400638133393^FS\n^XZ",
   "size_in": "4x3",
   "dpmm": 8,
   "png": "https://openzpl.com/static/renders/commands/be.710287d0089f.png",
   "width_px": 812,
   "height_px": 609
  },
  {
   "id": "commands/bo",
   "zpl": "^XA\n^FO50,50^BON,6,N,0,N,1^FDOpenZPL Aztec^FS\n^XZ",
   "size_in": "4x3",
   "dpmm": 8,
   "png": "https://openzpl.com/static/renders/commands/bo.eeb0055d7d5a.png",
   "width_px": 812,
   "height_px": 609
  },
  {
   "id": "commands/bq",
   "zpl": "^XA\n^FO50,50^BQN,2,6^FDQA,https://openzpl.com^FS\n^XZ",
   "size_in": "4x3",
   "dpmm": 8,
   "png": "https://openzpl.com/static/renders/commands/bq.a5c542a6d5d2.png",
   "width_px": 812,
   "height_px": 609
  },
  {
   "id": "commands/bu",
   "zpl": "^XA\n^BY3\n^FO50,50^BUN,100,Y,N,Y^FD03600029145^FS\n^XZ",
   "size_in": "4x3",
   "dpmm": 8,
   "png": "https://openzpl.com/static/renders/commands/bu.a31c6662aac4.png",
   "width_px": 812,
   "height_px": 609
  },
  {
   "id": "commands/bx",
   "zpl": "^XA\n^FO50,50^BXN,10,200^FDOpenZPL Data Matrix^FS\n^XZ",
   "size_in": "4x3",
   "dpmm": 8,
   "png": "https://openzpl.com/static/renders/commands/bx.0de08ce6bde0.png",
   "width_px": 812,
   "height_px": 609
  },
  {
   "id": "commands/by",
   "zpl": "^XA\n^BY2,3,80\n^FO50,50^BCN,,Y,N^FD12345678^FS\n^BY4,3,80\n^FO50,200^BCN,,Y,N^FD12345678^FS\n^XZ",
   "size_in": "4x3",
   "dpmm": 8,
   "png": "https://openzpl.com/static/renders/commands/by.063732719353.png",
   "width_px": 812,
   "height_px": 609
  },
  {
   "id": "commands/cf",
   "zpl": "^XA\n^CF0,40\n^FO50,50^FDUses the default font^FS\n^FO50,110^FDAnd so does this^FS\n^XZ",
   "size_in": "4x3",
   "dpmm": 8,
   "png": "https://openzpl.com/static/renders/commands/cf.ca2d40cbf433.png",
   "width_px": 812,
   "height_px": 609
  },
  {
   "id": "commands/ci",
   "zpl": "^XA\n^CI28\n^FO50,50^A0N,40,40^FDCafé, Müller, Ñandú^FS\n^XZ",
   "size_in": "4x3",
   "dpmm": 8,
   "png": "https://openzpl.com/static/renders/commands/ci.882a42caae48.png",
   "width_px": 812,
   "height_px": 609
  },
  {
   "id": "commands/df",
   "zpl": "^XA\n^DFR:BOX.ZPL^FS\n^FO50,50^GB500,150,4^FS\n^FO80,90^A0N,50,50^FN1^FS\n^XZ\n^XA\n^XFR:BOX.ZPL\n^FN1^FDStored format, filled in^FS\n^XZ",
   "size_in": "4x3",
   "dpmm": 8,
   "png": "https://openzpl.com/static/renders/commands/df.6af8fa9260d8.png",
   "width_px": 812,
   "height_px": 609
  },
  {
   "id": "commands/fb",
   "zpl": "^XA\n^FO50,50^A0N,32,32^FB500,4,0,C^FDThis paragraph wraps inside a 500-dot block and every line is centred.^FS\n^XZ",
   "size_in": "4x3",
   "dpmm": 8,
   "png": "https://openzpl.com/static/renders/commands/fb.0be4fa187f6c.png",
   "width_px": 812,
   "height_px": 609
  },
  {
   "id": "commands/fd",
   "zpl": "^XA\n^FO50,50^A0N,50,50^FDText goes in the field data^FS\n^XZ",
   "size_in": "4x3",
   "dpmm": 8,
   "png": "https://openzpl.com/static/renders/commands/fd.b5dc8cad56ea.png",
   "width_px": 812,
   "height_px": 609
  },
  {
   "id": "commands/fh",
   "zpl": "^XA\n^FO50,50^A0N,40,40^FH^FDPrice_5E 100_7E^FS\n^XZ",
   "size_in": "4x3",
   "dpmm": 8,
   "png": "https://openzpl.com/static/renders/commands/fh.50106a991da8.png",
   "width_px": 812,
   "height_px": 609
  },
  {
   "id": "commands/fn",
   "zpl": "^XA\n^DFR:SHIP.ZPL^FS\n^FO50,50^A0N,50,50^FN1^FS\n^XZ\n^XA\n^XFR:SHIP.ZPL\n^FN1^FDFilled from ^FN1^FS\n^XZ",
   "size_in": "4x3",
   "dpmm": 8,
   "png": "https://openzpl.com/static/renders/commands/fn.1d7891d214b6.png",
   "width_px": 812,
   "height_px": 609
  },
  {
   "id": "commands/fo",
   "zpl": "^XA\n^FO50,50^A0N,40,40^FDField at x=50, y=50^FS\n^FO50,150^GB400,4,4^FS\n^FO50,200^A0N,40,40^FDAnother field lower down^FS\n^XZ",
   "size_in": "4x3",
   "dpmm": 8,
   "png": "https://openzpl.com/static/renders/commands/fo.ec966f45f436.png",
   "width_px": 812,
   "height_px": 609
  },
  {
   "id": "commands/fr",
   "zpl": "^XA\n^FO50,50^GB500,100,100^FS\n^FO70,75^FR^A0N,50,50^FDWhite on black^FS\n^XZ",
   "size_in": "4x3",
   "dpmm": 8,
   "png": "https://openzpl.com/static/renders/commands/fr.e52d320a8882.png",
   "width_px": 812,
   "height_px": 609
  },
  {
   "id": "commands/fs",
   "zpl": "^XA\n^FO50,50^A0N,50,50^FDClosed with ^FS^FS\n^XZ",
   "size_in": "4x3",
   "dpmm": 8,
   "png": "https://openzpl.com/static/renders/commands/fs.954e552f9ce0.png",
   "width_px": 812,
   "height_px": 609
  },
  {
   "id": "commands/ft",
   "zpl": "^XA\n^FO50,100^GB500,1,1^FS\n^FT50,100^A0N,50,50^FDBaseline on the line^FS\n^XZ",
   "size_in": "4x3",
   "dpmm": 8,
   "png": "https://openzpl.com/static/renders/commands/ft.a4419913ea9e.png",
   "width_px": 812,
   "height_px": 609
  },
  {
   "id": "commands/fw",
   "zpl": "^XA\n^FWR\n^FO300,50^A0,40,40^FDRotated 90 degrees^FS\n^XZ",
   "size_in": "4x3",
   "dpmm": 8,
   "png": "https://openzpl.com/static/renders/commands/fw.0822baf46f44.png",
   "width_px": 812,
   "height_px": 609
  },
  {
   "id": "commands/fx",
   "zpl": "^XA\n^FX This comment is ignored by the printer\n^FO50,50^A0N,40,40^FDOnly this prints^FS\n^XZ",
   "size_in": "4x3",
   "dpmm": 8,
   "png": "https://openzpl.com/static/renders/commands/fx.25dd593368dc.png",
   "width_px": 812,
   "height_px": 609
  },
  {
   "id": "commands/gb",
   "zpl": "^XA\n^FO50,50^GB400,200,4^FS\n^FO50,300^GB400,4,4^FS\n^FO50,350^GB150,150,150^FS\n^FO250,350^GB200,150,6,B,4^FS\n^XZ",
   "size_in": "4x3",
   "dpmm": 8,
   "png": "https://openzpl.com/static/renders/commands/gb.a27583b34557.png",
   "width_px": 812,
   "height_px": 609
  },
  {
   "id": "commands/gc",
   "zpl": "^XA\n^FO50,50^GC200,6^FS\n^FO300,50^GC200,100^FS\n^XZ",
   "size_in": "4x3",
   "dpmm": 8,
   "png": "https://openzpl.com/static/renders/commands/gc.cd3cebb54109.png",
   "width_px": 812,
   "height_px": 609
  },
  {
   "id": "commands/gd",
   "zpl": "^XA\n^FO50,50^GD300,200,6,B,L^FS\n^FO50,50^GD300,200,6,B,R^FS\n^XZ",
   "size_in": "4x3",
   "dpmm": 8,
   "png": "https://openzpl.com/static/renders/commands/gd.816331f6204e.png",
   "width_px": 812,
   "height_px": 609
  },
  {
   "id": "commands/ge",
   "zpl": "^XA\n^FO50,50^GE400,200,6^FS\n^XZ",
   "size_in": "4x3",
   "dpmm": 8,
   "png": "https://openzpl.com/static/renders/commands/ge.7ac0acad609d.png",
   "width_px": 812,
   "height_px": 609
  },
  {
   "id": "commands/gf",
   "zpl": "^XA\n^FO50,50^GFA,32,32,4,FFFFFFFF80000001BFFFFFFDA0000005AFFFFFF5A8000015ABFFFFD5AA000055^FS\n^XZ",
   "size_in": "4x3",
   "dpmm": 8,
   "png": "https://openzpl.com/static/renders/commands/gf.eb92ce84bf19.png",
   "width_px": 812,
   "height_px": 609
  },
  {
   "id": "commands/gs",
   "zpl": "^XA\n^FO50,50^GSN,80,80^FDABCDE^FS\n^XZ",
   "size_in": "4x3",
   "dpmm": 8,
   "png": "https://openzpl.com/static/renders/commands/gs.ab633b6dd66c.png",
   "width_px": 812,
   "height_px": 609
  },
  {
   "id": "commands/lh",
   "zpl": "^XA\n^LH100,100\n^FO0,0^GB300,150,4^FS\n^FO20,50^A0N,40,40^FDOrigin moved^FS\n^XZ",
   "size_in": "4x3",
   "dpmm": 8,
   "png": "https://openzpl.com/static/renders/commands/lh.b6d99d63aa3f.png",
   "width_px": 812,
   "height_px": 609
  },
  {
   "id": "commands/ll",
   "zpl": "^XA\n^LL406\n^FO20,20^GB772,366,4^FS\n^FO60,180^A0N,50,50^FDA 2 in long label^FS\n^XZ",
   "size_in": "4x3",
   "dpmm": 8,
   "png": "https://openzpl.com/static/renders/commands/ll.fc0a18ed23ef.png",
   "width_px": 812,
   "height_px": 609
  },
  {
   "id": "commands/ls",
   "zpl": "^XA\n^LS40\n^FO100,50^A0N,40,40^FDShifted 40 dots left^FS\n^XZ",
   "size_in": "4x3",
   "dpmm": 8,
   "png": "https://openzpl.com/static/renders/commands/ls.2c6bda38225d.png",
   "width_px": 812,
   "height_px": 609
  },
  {
   "id": "commands/lt",
   "zpl": "^XA\n^LT40\n^FO50,50^A0N,40,40^FDMoved 40 dots down^FS\n^XZ",
   "size_in": "4x3",
   "dpmm": 8,
   "png": "https://openzpl.com/static/renders/commands/lt.f3807fdcaf9a.png",
   "width_px": 812,
   "height_px": 609
  },
  {
   "id": "commands/mu",
   "zpl": "^XA\n^MUM\n^FO10,10^A0N,6,6^FDPositioned in millimetres^FS\n^XZ",
   "size_in": "4x3",
   "dpmm": 8,
   "png": "https://openzpl.com/static/renders/commands/mu.8d7202acce97.png",
   "width_px": 812,
   "height_px": 609
  },
  {
   "id": "commands/pm",
   "zpl": "^XA\n^PMY\n^FO50,50^A0N,50,50^FDMirrored^FS\n^XZ",
   "size_in": "4x3",
   "dpmm": 8,
   "png": "https://openzpl.com/static/renders/commands/pm.c51b5f42911c.png",
   "width_px": 812,
   "height_px": 609
  },
  {
   "id": "commands/po",
   "zpl": "^XA\n^POI\n^FO50,50^A0N,50,50^FDPrinted upside down^FS\n^XZ",
   "size_in": "4x3",
   "dpmm": 8,
   "png": "https://openzpl.com/static/renders/commands/po.cb92600cad4f.png",
   "width_px": 812,
   "height_px": 609
  },
  {
   "id": "commands/pq",
   "zpl": "^XA\n^FO50,50^A0N,50,50^FDPrinted 3 times^FS\n^PQ3\n^XZ",
   "size_in": "4x3",
   "dpmm": 8,
   "png": "https://openzpl.com/static/renders/commands/pq.f17237a1bbf1.png",
   "width_px": 812,
   "height_px": 609
  },
  {
   "id": "commands/pw",
   "zpl": "^XA\n^PW406\n^FO20,20^GB366,200,4^FS\n^FO40,90^A0N,40,40^FD2 in wide at 203 dpi^FS\n^XZ",
   "size_in": "4x3",
   "dpmm": 8,
   "png": "https://openzpl.com/static/renders/commands/pw.12df7acc9e7e.png",
   "width_px": 812,
   "height_px": 609
  },
  {
   "id": "commands/sn",
   "zpl": "^XA\n^FO50,50^A0N,40,40^FDSerial below, 3 copies^FS\n^FO50,120^A0N,50,50^SN001,1,Y^FS\n^PQ3\n^XZ",
   "size_in": "4x3",
   "dpmm": 8,
   "png": "https://openzpl.com/static/renders/commands/sn.a2cccb87442d.png",
   "width_px": 812,
   "height_px": 609
  },
  {
   "id": "commands/xa",
   "zpl": "^XA\n^FO50,50^A0N,50,50^FDOne label^FS\n^XZ\n^XA\n^FO50,50^A0N,50,50^FDA second label^FS\n^XZ",
   "size_in": "4x3",
   "dpmm": 8,
   "png": "https://openzpl.com/static/renders/commands/xa.5e9a4367a7cb.png",
   "width_px": 812,
   "height_px": 609
  },
  {
   "id": "commands/xf",
   "zpl": "^XA\n^DFR:BOX.ZPL^FS\n^FO50,50^GB500,150,4^FS\n^FO80,90^A0N,50,50^FN1^FS\n^XZ\n^XA\n^XFR:BOX.ZPL\n^FN1^FDRecalled with ^XF^FS\n^XZ",
   "size_in": "4x3",
   "dpmm": 8,
   "png": "https://openzpl.com/static/renders/commands/xf.daaa85f6040b.png",
   "width_px": 812,
   "height_px": 609
  },
  {
   "id": "commands/xz",
   "zpl": "^XA\n^FO50,50^A0N,50,50^FDEnds with ^XZ^FS\n^XZ",
   "size_in": "4x3",
   "dpmm": 8,
   "png": "https://openzpl.com/static/renders/commands/xz.2290ada64903.png",
   "width_px": 812,
   "height_px": 609
  },
  {
   "id": "errors/accented-characters/after",
   "zpl": "^XA\n^CI28\n^FO40,40^A0N,50,50^FDCafé Müller, Ñandú^FS\n^XZ",
   "size_in": "4x2",
   "dpmm": 8,
   "png": "https://openzpl.com/static/renders/errors/accented-characters/after.3b23aa0ddea4.png",
   "width_px": 812,
   "height_px": 406
  },
  {
   "id": "errors/accented-characters/missing-glyph",
   "zpl": "^XA\n^CI28\n^FO40,40^A0N,50,50^FDTokyo 東京^FS\n^XZ",
   "size_in": "4x2",
   "dpmm": 8,
   "png": "https://openzpl.com/static/renders/errors/accented-characters/missing-glyph.aefc5f6a3ea0.png",
   "width_px": 812,
   "height_px": 406
  },
  {
   "id": "errors/barcode-not-scanning/after",
   "zpl": "^XA\n^BY2,3,100\n^FO60,40^BCN,100,Y,N,N^FDOZ-2026-0042-PALLET-17^FS\n^XZ",
   "size_in": "4x2",
   "dpmm": 8,
   "png": "https://openzpl.com/static/renders/errors/barcode-not-scanning/after.acead8cf92d1.png",
   "width_px": 812,
   "height_px": 406
  },
  {
   "id": "errors/barcode-not-scanning/before",
   "zpl": "^XA\n^BY3,3,100\n^FO60,40^BCN,100,Y,N,N^FDOZ-2026-0042-PALLET-17^FS\n^XZ",
   "size_in": "4x2",
   "dpmm": 8,
   "png": "https://openzpl.com/static/renders/errors/barcode-not-scanning/before.99d18928b8f2.png",
   "width_px": 812,
   "height_px": 406
  },
  {
   "id": "errors/blank-label/after",
   "zpl": "^XA\n^FO40,60^A0N,50,50^FDALEX MORGAN^FS\n^FO40,140^A0N,40,40^FDAUSTIN, TX 78701^FS\n^XZ",
   "size_in": "4x2",
   "dpmm": 8,
   "png": "https://openzpl.com/static/renders/errors/blank-label/after.2eb3b220944b.png",
   "width_px": 812,
   "height_px": 406
  },
  {
   "id": "errors/blank-label/before",
   "zpl": "^XA\n^FO40,500^A0N,50,50^FDALEX MORGAN^FS\n^FO40,580^A0N,40,40^FDAUSTIN, TX 78701^FS\n^XZ",
   "size_in": "4x2",
   "dpmm": 8,
   "png": "https://openzpl.com/static/renders/errors/blank-label/before.5b9b9698829f.png",
   "width_px": 812,
   "height_px": 406
  },
  {
   "id": "errors/distorted-image/after",
   "zpl": "^XA\n^FO60,40^GFA,512,512,8,\n0000000000000000\n0000003FFC000000\n000003FFFFC00000\n00000FFFFFF00000\n00003FFFFFFC0000\n0000FFFFFFFF0000\n0003FFFFFFFFC000\n0007FFFFFFFFE000\n000FFFFFFFFFF000\n001FFFE007FFF800\n003FFF0000FFFC00\n007FFC00003FFE00\n00FFF000000FFF00\n01FFC0000003FF80\n03FF80000001FFC0\n03FF003FFC00FFC0\n07FE003FFC007FE0\n07FC003FFC003FE0\n0FF8003FFC001FF0\n:\n1FF0003FFC000FF8\n:\n3FE0003FFC0007FC\n:\n3FC0003FFC0003FC\n:\n7FC1FFFFFFFF83FE\n7F81FFFFFFFF81FE\n:\n:\n:\n:\n:\n:\n:\n:\n:\n7FC1FFFFFFFF83FE\n3FC0003FFC0003FC\n:\n3FE0003FFC0007FC\n:\n1FF0003FFC000FF8\n:\n0FF8003FFC001FF0\n:\n07FC003FFC003FE0\n07FE003FFC007FE0\n03FF003FFC00FFC0\n03FF80000001FFC0\n01FFC0000003FF80\n00FFF000000FFF00\n007FFC00003FFE00\n003FFF0000FFFC00\n001FFFE007FFF800\n000FFFFFFFFFF000\n0007FFFFFFFFE000\n0003FFFFFFFFC000\n0000FFFFFFFF0000\n00003FFFFFFC0000\n00000FFFFFF00000\n000003FFFFC00000\n0000003FFC000000\n0000000000000000\n^FS\n^FO160,60^A0N,40,40^FDFRAGILE^FS\n^XZ",
   "size_in": "4x2",
   "dpmm": 8,
   "png": "https://openzpl.com/static/renders/errors/distorted-image/after.9e42b8ee6dd1.png",
   "width_px": 812,
   "height_px": 406
  },
  {
   "id": "errors/distorted-image/before",
   "zpl": "^XA\n^FO60,40^GFA,512,512,7,\n0000000000000000\n0000003FFC000000\n000003FFFFC00000\n00000FFFFFF00000\n00003FFFFFFC0000\n0000FFFFFFFF0000\n0003FFFFFFFFC000\n0007FFFFFFFFE000\n000FFFFFFFFFF000\n001FFFE007FFF800\n003FFF0000FFFC00\n007FFC00003FFE00\n00FFF000000FFF00\n01FFC0000003FF80\n03FF80000001FFC0\n03FF003FFC00FFC0\n07FE003FFC007FE0\n07FC003FFC003FE0\n0FF8003FFC001FF0\n:\n1FF0003FFC000FF8\n:\n3FE0003FFC0007FC\n:\n3FC0003FFC0003FC\n:\n7FC1FFFFFFFF83FE\n7F81FFFFFFFF81FE\n:\n:\n:\n:\n:\n:\n:\n:\n:\n7FC1FFFFFFFF83FE\n3FC0003FFC0003FC\n:\n3FE0003FFC0007FC\n:\n1FF0003FFC000FF8\n:\n0FF8003FFC001FF0\n:\n07FC003FFC003FE0\n07FE003FFC007FE0\n03FF003FFC00FFC0\n03FF80000001FFC0\n01FFC0000003FF80\n00FFF000000FFF00\n007FFC00003FFE00\n003FFF0000FFFC00\n001FFFE007FFF800\n000FFFFFFFFFF000\n0007FFFFFFFFE000\n0003FFFFFFFFC000\n0000FFFFFFFF0000\n00003FFFFFFC0000\n00000FFFFFF00000\n000003FFFFC00000\n0000003FFC000000\n0000000000000000\n^FS\n^FO160,60^A0N,40,40^FDFRAGILE^FS\n^XZ",
   "size_in": "4x2",
   "dpmm": 8,
   "png": "https://openzpl.com/static/renders/errors/distorted-image/before.3f8ffcb0f7ae.png",
   "width_px": 812,
   "height_px": 406
  },
  {
   "id": "errors/label-cut-off/after",
   "zpl": "^XA\n^FO20,20^GB772,373,3^FS\n^FO47,53^A0N,47,47^FDSHIP TO: ALEX MORGAN^FS\n^FO47,127^A0N,40,40^FDAUSTIN, TX 78701^FS\n^FO600,220^GB147,147,74^FS\n^XZ",
   "size_in": "4x2",
   "dpmm": 8,
   "png": "https://openzpl.com/static/renders/errors/label-cut-off/after.a7c2a0d65a81.png",
   "width_px": 812,
   "height_px": 406
  },
  {
   "id": "errors/label-cut-off/at-300",
   "zpl": "^XA\n^FO30,30^GB1158,560,4^FS\n^FO70,80^A0N,70,70^FDSHIP TO: ALEX MORGAN^FS\n^FO70,190^A0N,60,60^FDAUSTIN, TX 78701^FS\n^FO900,330^GB220,220,110^FS\n^XZ",
   "size_in": "4x2",
   "dpmm": 12,
   "png": "https://openzpl.com/static/renders/errors/label-cut-off/at-300.5032d7557246.png",
   "width_px": 1216,
   "height_px": 608
  },
  {
   "id": "errors/label-cut-off/before",
   "zpl": "^XA\n^FO30,30^GB1158,560,4^FS\n^FO70,80^A0N,70,70^FDSHIP TO: ALEX MORGAN^FS\n^FO70,190^A0N,60,60^FDAUSTIN, TX 78701^FS\n^FO900,330^GB220,220,110^FS\n^XZ",
   "size_in": "4x2",
   "dpmm": 8,
   "png": "https://openzpl.com/static/renders/errors/label-cut-off/before.4c73f24e2ca0.png",
   "width_px": 812,
   "height_px": 406
  },
  {
   "id": "errors/missing-field-separator/after",
   "zpl": "^XA\n^FO40,40^A0N,45,45^FDALEX MORGAN^FS\n^FO40,110^A0N,45,45^FDAUSTIN, TX 78701^FS\n^XZ",
   "size_in": "4x2",
   "dpmm": 8,
   "png": "https://openzpl.com/static/renders/errors/missing-field-separator/after.0c16e7f55a99.png",
   "width_px": 812,
   "height_px": 406
  },
  {
   "id": "errors/missing-field-separator/before",
   "zpl": "^XA\n^FO40,40^A0N,45,45^FDALEX MORGAN\n^FO40,110^A0N,45,45^FDAUSTIN, TX 78701^FS\n^XZ",
   "size_in": "4x2",
   "dpmm": 8,
   "png": "https://openzpl.com/static/renders/errors/missing-field-separator/before.a2cf2fc72341.png",
   "width_px": 812,
   "height_px": 406
  },
  {
   "id": "errors/missing-field-separator/moved",
   "zpl": "^XA\n^FO40,40^A0N,45,45^FDALEX MORGAN\n^FO40,100^GB700,4,4^FS\n^FO40,130^A0N,45,45^FDAUSTIN^FS\n^XZ",
   "size_in": "4x2",
   "dpmm": 8,
   "png": "https://openzpl.com/static/renders/errors/missing-field-separator/moved.9202459f0440.png",
   "width_px": 812,
   "height_px": 406
  },
  {
   "id": "errors/overlapping-text/after",
   "zpl": "^XA\n^FO40,30^A0N,50,50^FDALEX MORGAN^FS\n^FO40,95^A0N,40,40^FD1234 East 6th Street^FS\n^FO40,150^A0N,40,40^FB733,2,5,L^FDBuilding 7, Riverside Industrial Park, Gate C, Dock 4^FS\n^XZ",
   "size_in": "4x2",
   "dpmm": 8,
   "png": "https://openzpl.com/static/renders/errors/overlapping-text/after.d57f14dfd805.png",
   "width_px": 812,
   "height_px": 406
  },
  {
   "id": "errors/overlapping-text/before",
   "zpl": "^XA\n^FO40,30^A0N,50,50^FDALEX MORGAN^FS\n^FO40,60^A0N,40,40^FD1234 East 6th Street^FS\n^FO40,150^A0N,40,40^FDBuilding 7, Riverside Industrial Park, Gate C, Dock 4^FS\n^XZ",
   "size_in": "4x2",
   "dpmm": 8,
   "png": "https://openzpl.com/static/renders/errors/overlapping-text/before.6b7f6b08fef0.png",
   "width_px": 812,
   "height_px": 406
  },
  {
   "id": "errors/rotated-text/after",
   "zpl": "^XA\n^FWR\n^FO40,40^A0N,40,40^FDHEADER^FS\n^FO40,110^A0N,40,40^FDORDER 10482^FS\n^XZ",
   "size_in": "4x2",
   "dpmm": 8,
   "png": "https://openzpl.com/static/renders/errors/rotated-text/after.63f406bc83cf.png",
   "width_px": 812,
   "height_px": 406
  },
  {
   "id": "errors/rotated-text/all",
   "zpl": "^XA\n^FO60,40^A0N,36,36^FDN normal^FS\n^FO700,40^A0R,36,36^FDR 90^FS\n^FO400,250^A0I,36,36^FDI 180^FS\n^FO40,150^A0B,36,36^FDB 270^FS\n^XZ",
   "size_in": "4x2",
   "dpmm": 8,
   "png": "https://openzpl.com/static/renders/errors/rotated-text/all.7ac276e38d52.png",
   "width_px": 812,
   "height_px": 406
  },
  {
   "id": "errors/rotated-text/before",
   "zpl": "^XA\n^FWR\n^FO40,40^A0N,40,40^FDHEADER^FS\n^FO120,40^A0,40,40^FDORDER 10482^FS\n^XZ",
   "size_in": "4x2",
   "dpmm": 8,
   "png": "https://openzpl.com/static/renders/errors/rotated-text/before.dec98ea4d66a.png",
   "width_px": 812,
   "height_px": 406
  },
  {
   "id": "errors/special-characters-in-data/after",
   "zpl": "^XA\n^FO40,40^A0N,45,45^FH^FDArea: 4 m_5E2 (approx. _7E4.3)^FS\n^FO40,110^A0N,45,45^FDNext line^FS\n^XZ",
   "size_in": "4x2",
   "dpmm": 8,
   "png": "https://openzpl.com/static/renders/errors/special-characters-in-data/after.19b7b3a2187d.png",
   "width_px": 812,
   "height_px": 406
  },
  {
   "id": "errors/special-characters-in-data/before",
   "zpl": "^XA\n^FO40,40^A0N,45,45^FDArea: 4 m^2 (approx. ~4.3)^FS\n^FO40,110^A0N,45,45^FDNext line^FS\n^XZ",
   "size_in": "4x2",
   "dpmm": 8,
   "png": "https://openzpl.com/static/renders/errors/special-characters-in-data/before.d6a582686724.png",
   "width_px": 812,
   "height_px": 406
  },
  {
   "id": "errors/text-not-centered/after",
   "zpl": "^XA\n^FO406,0^GB1,406,1^FS\n^FO0,60^A0N,50,50^FB812,1,0,C^FDSHIP TO^FS\n^FO0,140^A0N,50,50^FB812,1,0,C^FDAUSTIN, TX 78701^FS\n^XZ",
   "size_in": "4x2",
   "dpmm": 8,
   "png": "https://openzpl.com/static/renders/errors/text-not-centered/after.5cd65a5ef7dc.png",
   "width_px": 812,
   "height_px": 406
  },
  {
   "id": "errors/text-not-centered/before",
   "zpl": "^XA\n^FO406,0^GB1,406,1^FS\n^FO0,60^A0N,50,50^FB600,1,0,C^FDSHIP TO^FS\n^FO0,140^A0N,50,50^FB600,1,0,C^FDAUSTIN, TX 78701^FS\n^XZ",
   "size_in": "4x2",
   "dpmm": 8,
   "png": "https://openzpl.com/static/renders/errors/text-not-centered/before.9d6bea23e060.png",
   "width_px": 812,
   "height_px": 406
  },
  {
   "id": "errors/text-not-centered/manual",
   "zpl": "^XA\n^FO406,0^GB1,406,1^FS\n^FO300,60^A0N,50,50^FDSHIP TO^FS\n^FO300,140^A0N,50,50^FDAUSTIN, TX 78701^FS\n^XZ",
   "size_in": "4x2",
   "dpmm": 8,
   "png": "https://openzpl.com/static/renders/errors/text-not-centered/manual.319014e13513.png",
   "width_px": 812,
   "height_px": 406
  },
  {
   "id": "errors/text-wrong-size/after",
   "zpl": "^XA\n^FO40,40^A0N,60,60^FDWEIGHT 1.25 KG^FS\n^FO40,120^A0N,40,40^FDORDER #10482^FS\n^XZ",
   "size_in": "4x2",
   "dpmm": 8,
   "png": "https://openzpl.com/static/renders/errors/text-wrong-size/after.d636069a9e72.png",
   "width_px": 812,
   "height_px": 406
  },
  {
   "id": "errors/text-wrong-size/before",
   "zpl": "^XA\n^FO40,40^AD^FDWEIGHT 1.25 KG^FS\n^FO40,90^A0N,20,20^FDORDER #10482^FS\n^XZ",
   "size_in": "4x2",
   "dpmm": 8,
   "png": "https://openzpl.com/static/renders/errors/text-wrong-size/before.65f2be235fe8.png",
   "width_px": 812,
   "height_px": 406
  },
  {
   "id": "glossary/check-digit/ean",
   "zpl": "^XA\n^BY3,2,140\n^FO100,50^BEN,140,Y,N\n^FD590123412345^FS\n^XZ",
   "size_in": "4x2",
   "dpmm": 8,
   "png": "https://openzpl.com/static/renders/glossary/check-digit/ean.c52617beaeff.png",
   "width_px": 812,
   "height_px": 406
  },
  {
   "id": "glossary/dpmm/at-12",
   "zpl": "^XA\n^FO20,20^GB400,200,4^FS\n^FO40,90^A0N,40,40^FD400 x 200 dots^FS\n^XZ",
   "size_in": "4x2",
   "dpmm": 12,
   "png": "https://openzpl.com/static/renders/glossary/dpmm/at-12.a015d8e006f4.png",
   "width_px": 1216,
   "height_px": 608
  },
  {
   "id": "glossary/dpmm/at-8",
   "zpl": "^XA\n^FO20,20^GB400,200,4^FS\n^FO40,90^A0N,40,40^FD400 x 200 dots^FS\n^XZ",
   "size_in": "4x2",
   "dpmm": 8,
   "png": "https://openzpl.com/static/renders/glossary/dpmm/at-8.660f839b5667.png",
   "width_px": 812,
   "height_px": 406
  },
  {
   "id": "glossary/field-origin/fo-ft",
   "zpl": "^XA\n^FO0,120^GB812,1,1^FS\n^FO40,120^A0N,50,50^FDFO 40,120^FS\n^FT440,120^A0N,50,50^FDFT 440,120^FS\n^XZ",
   "size_in": "4x2",
   "dpmm": 8,
   "png": "https://openzpl.com/static/renders/glossary/field-origin/fo-ft.7e3f9dc55ee6.png",
   "width_px": 812,
   "height_px": 406
  },
  {
   "id": "glossary/quiet-zone/edge",
   "zpl": "^XA\n^BY3,3,140\n^FO0,60^BCN,140,Y,N,N\n^FDOZ-0042^FS\n^XZ",
   "size_in": "4x2",
   "dpmm": 8,
   "png": "https://openzpl.com/static/renders/glossary/quiet-zone/edge.b3627d823535.png",
   "width_px": 812,
   "height_px": 406
  },
  {
   "id": "glossary/quiet-zone/margin",
   "zpl": "^XA\n^BY3,3,140\n^FO80,60^BCN,140,Y,N,N\n^FDOZ-0042^FS\n^XZ",
   "size_in": "4x2",
   "dpmm": 8,
   "png": "https://openzpl.com/static/renders/glossary/quiet-zone/margin.64828ae7396e.png",
   "width_px": 812,
   "height_px": 406
  },
  {
   "id": "glossary/z64/hex",
   "zpl": "^XA\n^FO40,40^GFA,512,512,8,000000000000000000000000000000000000001FF8000000000001FFFF80000000000FFFFFF0000000003FFFFFFC00000000FFFFFFFF00000001FFFFFFFF80000007FFFFFFFFE000000FFFFFFFFFF000001FFFFFFFFFF800003FFFFFFFFFFC00007FFFFFFFFFFE0000FFFFFFFFFFFF0000FFFFF00FFFFF0001FFFF8001FFFF8003FFFE00007FFFC003FFF800001FFFC007FFF000000FFFE007FFE0000007FFE00FFFC0000003FFF00FFF80000001FFF00FFF80000001FFF01FFF00000000FFF81FFF0007E000FFF81FFE001FF8007FF81FFE003FFC007FF83FFE007FFE007FFC3FFC007FFE003FFC3FFC00FFFF003FFC3FFC00FFFF003FFC3FFC00FFFF003FFC3FFC00FFFF003FFC3FFC00FFFF003FFC3FFC00FFFF003FFC3FFC007FFE003FFC3FFE007FFE007FFC1FFE003FFC007FF81FFE001FF8007FF81FFF0007E000FFF81FFF00000000FFF80FFF80000001FFF00FFF80000001FFF00FFFC0000003FFF007FFE0000007FFE007FFF000000FFFE003FFF800001FFFC003FFFE00007FFFC001FFFF8001FFFF8000FFFFF00FFFFF0000FFFFFFFFFFFF00007FFFFFFFFFFE00003FFFFFFFFFFC00001FFFFFFFFFF800000FFFFFFFFFF0000007FFFFFFFFE0000001FFFFFFFF80000000FFFFFFFF000000003FFFFFFC000000000FFFFFF00000000001FFFF8000000000001FF800000000000000000000000000000000000000^FS\n^FO140,60^A0N,30,30^FDASCII hex: 1024 characters^FS\n^XZ",
   "size_in": "4x2",
   "dpmm": 8,
   "png": "https://openzpl.com/static/renders/glossary/z64/hex.676dcce6ba95.png",
   "width_px": 812,
   "height_px": 406
  },
  {
   "id": "glossary/z64/z64",
   "zpl": "^XA\n^FO40,40^GFA,512,512,8,:Z64:eNqVkcsNwyAQRIk4cKQESnFpuDRKoYQcOSDGO2sPUpJTVjZPNvudDeHHynC8gJPMwJs8gEnC7L52h0R2d3PHQg5394BKrjuMgeZkrp6db+RdRYuMKWiJOTJ6Yk47MloIkTEna24WeC/DmDq52Hclj2k8Vqj2TH7wl9Gq/sU77smjvLuO6j59fPenvjWH5tKcmls6SJetk3STjtJVOkt37UF72XvS3rRH7fXTLgbp9NU=:0CE2^FS\n^FO140,60^A0N,30,30^FDZ64: 246 characters^FS\n^XZ",
   "size_in": "4x2",
   "dpmm": 8,
   "png": "https://openzpl.com/static/renders/glossary/z64/z64.31ebdfa336a1.png",
   "width_px": 812,
   "height_px": 406
  },
  {
   "id": "guides/images-in-zpl/hex",
   "zpl": "^XA\n^FO40,40^GFA,288,288,6,000000000000000000000000000000800000000001C00000000003E00000000007F0000000000FF8000000001FFC000000001FFC000000003FFE000000007FFF00000000FFFF80000001FFFFC0000003FFFFE0000007FFFFF000000FFFFFF800001FFFFFFC00003FFFFFFE00007FFFFFFF00007FFFFFFF0000FFFFFFFF8001FFFFFFFFC003FFFFFFFFE007FFFFFFFFF00FFFFFFFFFF80000FFFF80000000FFFF80000000FFFF80000000FFFF80000000FFFF80000000FFFF80000000FFFF80000000FFFF80000000FFFF80000000FFFF80000000FFFF80000000FFFF80000000FFFF80000000FFFF80000000FFFF80000000FFFF80000000FFFF80000000FFFF80000000FFFF80000000FFFF80000000FFFF8000000000000000000000000000^FS\n^FO120,50^A0N,40,40^FDTHIS SIDE UP^FS\n^FO120,100^A0N,24,24^FD48 x 48 dot image, 288 bytes^FS\n^XZ",
   "size_in": "4x2",
   "dpmm": 8,
   "png": "https://openzpl.com/static/renders/guides/images-in-zpl/hex.782db7ebe432.png",
   "width_px": 812,
   "height_px": 406
  },
  {
   "id": "guides/images-in-zpl/z64",
   "zpl": "^XA\n^FO40,40^GFA,288,288,6,:Z64:eNrFzLENwCAQBEEQASElUAqlmdIohRIICSyWP8kWcgW+YKLfd+6zKnyTocs4ZJoy38ey5IUEyzxYFsCyCJYlsCyDBQWWzuHVoHrZguxRjiTn8/M3zzYmonDc:5FB2^FS\n^FO120,50^A0N,40,40^FDTHIS SIDE UP^FS\n^FO120,100^A0N,24,24^FD48 x 48 dot image, 288 bytes^FS\n^XZ",
   "size_in": "4x2",
   "dpmm": 8,
   "png": "https://openzpl.com/static/renders/guides/images-in-zpl/z64.782db7ebe432.png",
   "width_px": 812,
   "height_px": 406
  },
  {
   "id": "guides/multiple-zpl-labels-pdf/boxes",
   "zpl": "^XA\n^FO30,40^A0N,40,40^FDBox 1 of 3^FS\n^FO30,100^A0N,28,28^FDOrder 10482^FS\n^BY2,3,110\n^FO30,160^BCN,110,Y,N,N^FD10482-1^FS\n^XZ\n^XA\n^FO30,40^A0N,40,40^FDBox 2 of 3^FS\n^FO30,100^A0N,28,28^FDOrder 10482^FS\n^BY2,3,110\n^FO30,160^BCN,110,Y,N,N^FD10482-2^FS\n^XZ\n^XA\n^FO30,40^A0N,40,40^FDBox 3 of 3^FS\n^FO30,100^A0N,28,28^FDOrder 10482^FS\n^BY2,3,110\n^FO30,160^BCN,110,Y,N,N^FD10482-3^FS\n^XZ",
   "size_in": "4x2",
   "dpmm": 8,
   "png": "https://openzpl.com/static/renders/guides/multiple-zpl-labels-pdf/boxes.8c66436e9d02.png",
   "width_px": 812,
   "height_px": 406
  },
  {
   "id": "guides/open-zpl-file/label",
   "zpl": "^XA\n^CI28\n^FO40,40^A0N,36,36^FDSHIP TO^FS\n^FO40,90^A0N,56,56^FDALEX MORGAN^FS\n^FO40,160^A0N,34,34^FD1234 East 6th Street^FS\n^FO40,205^A0N,34,34^FDAustin, TX 78701^FS\n^FO40,270^GB732,3,3^FS\n^BY3,3,160\n^FO60,310^BCN,160,Y,N,N^FD001048200001^FS\n^FO40,560^A0N,28,28^FDOpened from label.zpl^FS\n^XZ",
   "size_in": "4x6",
   "dpmm": 8,
   "png": "https://openzpl.com/static/renders/guides/open-zpl-file/label.3a9a7bd048b4.png",
   "width_px": 812,
   "height_px": 1218
  },
  {
   "id": "guides/print-zpl-as-pdf/slip",
   "zpl": "^XA\n^CI28\n^FO40,40^GB732,120,3^FS\n^FO60,70^A0N,60,60^FDPACKING SLIP^FS\n^FO40,200^A0N,30,30^FDOrder #10482, 20 Oct 2026^FS\n^FO40,260^A0N,26,26^FD2 x Thermal label rolls, 4 x 6 in^FS\n^FO40,300^A0N,26,26^FD1 x Ribbon, wax, 110 mm^FS\n^FO40,350^GB732,2,2^FS\n^FO40,380^A0N,26,26^FDPrinted as PDF on a laser printer^FS\n^XZ",
   "size_in": "4x6",
   "dpmm": 8,
   "png": "https://openzpl.com/static/renders/guides/print-zpl-as-pdf/slip.e01719db5196.png",
   "width_px": 812,
   "height_px": 1218
  },
  {
   "id": "guides/what-is-zpl/hello",
   "zpl": "^XA\n^FX A comment: a box, two lines of text and a barcode\n^FO20,20^GB772,366,3^FS\n^FO50,50^A0N,50,50^FDHello, ZPL^FS\n^FO50,115^A0N,28,28^FDEach FO command places the next field^FS\n^BY2,3,120\n^FO50,180^BCN,120,Y,N,N^FDZPL-101^FS\n^XZ",
   "size_in": "4x2",
   "dpmm": 8,
   "png": "https://openzpl.com/static/renders/guides/what-is-zpl/hello.c5bc0c12de33.png",
   "width_px": 812,
   "height_px": 406
  },
  {
   "id": "guides/zpl-203-vs-300-dpi/at12",
   "zpl": "^XA\n^FO20,20^GB560,200,4^FS\n^FO40,50^A0N,50,50^FDSame ZPL^FS\n^FO40,120^A0N,30,30^FD560 x 200 dots box^FS\n^XZ",
   "size_in": "4x2",
   "dpmm": 12,
   "png": "https://openzpl.com/static/renders/guides/zpl-203-vs-300-dpi/at12.fdc9b7b07c82.png",
   "width_px": 1216,
   "height_px": 608
  },
  {
   "id": "guides/zpl-203-vs-300-dpi/at12mu",
   "zpl": "^XA\n^MUD,200,300\n^FO20,20^GB560,200,4^FS\n^FO40,50^A0N,50,50^FDSame ZPL^FS\n^FO40,120^A0N,30,30^FD560 x 200 dots box^FS\n^XZ",
   "size_in": "4x2",
   "dpmm": 12,
   "png": "https://openzpl.com/static/renders/guides/zpl-203-vs-300-dpi/at12mu.b8013c9356ce.png",
   "width_px": 1216,
   "height_px": 608
  },
  {
   "id": "guides/zpl-203-vs-300-dpi/at8",
   "zpl": "^XA\n^FO20,20^GB560,200,4^FS\n^FO40,50^A0N,50,50^FDSame ZPL^FS\n^FO40,120^A0N,30,30^FD560 x 200 dots box^FS\n^XZ",
   "size_in": "4x2",
   "dpmm": 8,
   "png": "https://openzpl.com/static/renders/guides/zpl-203-vs-300-dpi/at8.c83e7bc2f376.png",
   "width_px": 812,
   "height_px": 406
  },
  {
   "id": "guides/zpl-to-pdf-csharp/label",
   "zpl": "^XA\n^FO30,30^GB752,70,70^FS\n^FO50,48^A0N,40,40^FR^FDRETURN LABEL^FS\n^FO30,120^A0N,26,26^FDRMA 77 2026 0193^FS\n^FO30,155^A0N,26,26^FDReason: wrong size^FS\n^BY2,3,100\n^FO30,200^BCN,100,Y,N,N^FDRMA7720260193^FS\n^XZ",
   "size_in": "4x2",
   "dpmm": 8,
   "png": "https://openzpl.com/static/renders/guides/zpl-to-pdf-csharp/label.b9342ccfba98.png",
   "width_px": 812,
   "height_px": 406
  },
  {
   "id": "guides/zpl-to-pdf-nodejs/label",
   "zpl": "^XA\n^CI28\n^FO30,30^A0N,40,40^FDCeramic mug, 350 ml^FS\n^FO30,85^A0N,26,26^FDSKU MUG350WHT^FS\n^FO30,125^A0N,26,26^FDBatch 26.10^FS\n^FO30,190^A0N,50,50^FD$12.90^FS\n^FO590,30^BQN,2,5^FDLA,https://openzpl.com/p/MUG350^FS\n^XZ",
   "size_in": "4x2",
   "dpmm": 8,
   "png": "https://openzpl.com/static/renders/guides/zpl-to-pdf-nodejs/label.48c21ff912f1.png",
   "width_px": 812,
   "height_px": 406
  },
  {
   "id": "guides/zpl-to-pdf-php/label",
   "zpl": "^XA\n^FO20,20^GB772,366,4^FS\n^FO40,40^A0N,30,30^FDWAREHOUSE BIN^FS\n^FO40,85^A0N,110,110^FDA12 03^FS\n^BY3,3,110\n^FO40,215^B3N,N,110,N,N^FDA1203^FS\n^XZ",
   "size_in": "4x2",
   "dpmm": 8,
   "png": "https://openzpl.com/static/renders/guides/zpl-to-pdf-php/label.8ef54c9e9d2f.png",
   "width_px": 812,
   "height_px": 406
  },
  {
   "id": "guides/zpl-to-pdf-python/label",
   "zpl": "^XA\n^CI28\n^FO30,30^A0N,34,34^FDOrder #10482^FS\n^FO30,75^A0N,24,24^FDAlex Morgan, Austin, TX 78701^FS\n^FO30,110^GB752,2,2^FS\n^BY2,3,120\n^FO30,135^BCN,120,Y,N,N^FD10482-0001^FS\n^FO560,140^A0N,22,22^FDPACKAGE^FS\n^FO560,170^A0N,60,60^FD1/3^FS\n^XZ",
   "size_in": "4x2",
   "dpmm": 8,
   "png": "https://openzpl.com/static/renders/guides/zpl-to-pdf-python/label.b754343e9636.png",
   "width_px": 812,
   "height_px": 406
  },
  {
   "id": "sizes/100x100-mm/pallet",
   "zpl": "^XA\n^CI28\n^PW800\n^LL800\n^FO40,40^GB720,100,100^FS\n^FO40,65^A0N,56,56^FB720,1,0,C^FR^FDPALLET 0042^FS\n^FO40,180^A0N,30,30^FDFROM: OpenZPL Warehouse, Dock 3^FS\n^FO40,225^A0N,30,30^FDTO: Austin DC, Bay 12^FS\n^FO40,270^A0N,30,30^FDCARTONS: 48    WEIGHT: 312 KG^FS\n^FO40,320^GB720,3,3^FS\n^FO40,350^BXN,10,200^FDPLT-0042-20261020^FS\n^FO330,360^A0N,26,26^FDLOT 20261020^FS\n^FO330,400^A0N,26,26^FDShipped 20/10/2026^FS\n^BY3,3,120\n^FO40,620^BCN,120,Y,N,N^FDPLT0042^FS\n^XZ",
   "size_in": "3.9409x3.9409",
   "dpmm": 8,
   "png": "https://openzpl.com/static/renders/sizes/100x100-mm/pallet.dc2110b048c1.png",
   "width_px": 800,
   "height_px": 800
  },
  {
   "id": "sizes/100x150-mm/shipping",
   "zpl": "^XA\n^CI28\n^PW800\n^LL1200\n^FX Sender\n^FO40,40^A0N,24,24^FDFROM: OpenZPL Fulfillment^FS\n^FO40,72^A0N,24,24^FDCalle Mayor 10, 28013 Madrid^FS\n^FO40,115^GB720,3,3^FS\n^FX Recipient\n^FO40,140^A0N,28,28^FDSHIP TO:^FS\n^FO40,180^A0N,56,56^FDLUCIA GARCIA^FS\n^FO40,245^A0N,36,36^FDAvenida de la Paz 25, 3B^FS\n^FO40,290^A0N,44,44^FD41001 SEVILLA^FS\n^FO40,360^GB720,3,3^FS\n^FX Tracking barcode\n^FO40,385^A0N,24,24^FDTRACKING NUMBER^FS\n^BY3,3,200\n^FO80,420^BCN,200,Y,N,N^FD001048200001^FS\n^FO40,690^GB720,3,3^FS\n^FX Reference and QR\n^FO40,720^A0N,28,28^FDORDER #10482^FS\n^FO40,760^A0N,28,28^FDWEIGHT 1.25 KG^FS\n^FO40,800^A0N,28,28^FDPACKAGE 1 OF 1^FS\n^BY2,2,10\n^FO550,710^BQN,2,6^FDQA,https://openzpl.com/label-sizes/100x150-mm/^FS\n^FO40,1135^A0N,22,22^FD100 x 150 mm, 800 x 1200 dots at 8 dpmm^FS\n^XZ",
   "size_in": "3.9409x5.9114",
   "dpmm": 8,
   "png": "https://openzpl.com/static/renders/sizes/100x150-mm/shipping.50f58abf73fe.png",
   "width_px": 800,
   "height_px": 1200
  },
  {
   "id": "sizes/2x1-in/sku",
   "zpl": "^XA\n^CI28\n^PW406\n^LL203\n^FO20,15^A0N,30,30^FDTLR46500^FS\n^FO20,50^A0N,22,22^FDThermal rolls 4x6^FS\n^BY2,3,70\n^FO20,85^BCN,70,Y,N,N^FDTLR46500^FS\n^XZ",
   "size_in": "2x1",
   "dpmm": 8,
   "png": "https://openzpl.com/static/renders/sizes/2x1-in/sku.ffa2d14ac12b.png",
   "width_px": 406,
   "height_px": 203
  },
  {
   "id": "sizes/4x2-in/product",
   "zpl": "^XA\n^CI28\n^PW812\n^LL406\n^FO30,30^A0N,48,48^FDThermal label rolls^FS\n^FO30,88^A0N,28,28^FD4 x 6 in, 500 labels per roll^FS\n^FO30,135^GB752,2,2^FS\n^FO30,160^A0N,26,26^FDSKU^FS\n^FO30,192^A0N,40,40^FDTLR46500^FS\n^FO540,150^A0N,90,90^FD$24.90^FS\n^BY2,3,110\n^FO30,250^BCN,110,Y,N,N^FDTLR46500^FS\n^XZ",
   "size_in": "4x2",
   "dpmm": 8,
   "png": "https://openzpl.com/static/renders/sizes/4x2-in/product.cd612b78964a.png",
   "width_px": 812,
   "height_px": 406
  },
  {
   "id": "sizes/4x6-in/shipping",
   "zpl": "^XA\n^CI28\n^PW812\n^LL1219\n^FX Sender\n^FO40,40^A0N,24,24^FDFROM: OpenZPL Fulfillment^FS\n^FO40,72^A0N,24,24^FD125 Innovation Drive, Austin, TX 78702^FS\n^FO40,115^GB732,3,3^FS\n^FX Recipient\n^FO40,140^A0N,28,28^FDSHIP TO:^FS\n^FO40,180^A0N,56,56^FDALEX MORGAN^FS\n^FO40,245^A0N,36,36^FD1234 East 6th Street, Apt 204^FS\n^FO40,290^A0N,44,44^FDAUSTIN, TX 78701^FS\n^FO40,360^GB732,3,3^FS\n^FX Tracking barcode\n^FO40,385^A0N,24,24^FDTRACKING NUMBER^FS\n^BY3,3,200\n^FO80,420^BCN,200,Y,N,N^FD001048200001^FS\n^FO40,690^GB732,3,3^FS\n^FX Reference and QR\n^FO40,720^A0N,28,28^FDORDER #10482^FS\n^FO40,760^A0N,28,28^FDWEIGHT 1.25 KG^FS\n^FO40,800^A0N,28,28^FDPACKAGE 1 OF 1^FS\n^BY2,2,10\n^FO560,710^BQN,2,6^FDQA,https://openzpl.com/label-sizes/4x6-in/^FS\n^FO40,1150^A0N,22,22^FD4 x 6 in, 812 x 1219 dots at 203 dpi^FS\n^XZ",
   "size_in": "4x6",
   "dpmm": 8,
   "png": "https://openzpl.com/static/renders/sizes/4x6-in/shipping.239cd9e8b9b5.png",
   "width_px": 812,
   "height_px": 1218
  },
  {
   "id": "sizes/4x6-in/shipping_300",
   "zpl": "^XA\n^CI28\n^PW1219\n^LL1828\n^FX Sender\n^FO60,60^A0N,36,36^FDFROM: OpenZPL Fulfillment^FS\n^FO60,108^A0N,36,36^FD125 Innovation Drive, Austin, TX 78702^FS\n^FO60,172^GB1098,4,4^FS\n^FX Recipient\n^FO60,210^A0N,42,42^FDSHIP TO:^FS\n^FO60,270^A0N,84,84^FDALEX MORGAN^FS\n^FO60,368^A0N,54,54^FD1234 East 6th Street, Apt 204^FS\n^FO60,435^A0N,66,66^FDAUSTIN, TX 78701^FS\n^FO60,540^GB1098,4,4^FS\n^FX Tracking barcode\n^FO60,578^A0N,36,36^FDTRACKING NUMBER^FS\n^BY4,3,300\n^FO120,630^BCN,300,Y,N,N^FD001048200001^FS\n^FO60,1035^GB1098,4,4^FS\n^FX Reference and QR\n^FO60,1080^A0N,42,42^FDORDER #10482^FS\n^FO60,1140^A0N,42,42^FDWEIGHT 1.25 KG^FS\n^FO60,1200^A0N,42,42^FDPACKAGE 1 OF 1^FS\n^BY3,2,10\n^FO840,1065^BQN,2,9^FDQA,https://openzpl.com/label-sizes/4x6-in/^FS\n^FO60,1725^A0N,33,33^FD4 x 6 in, 1219 x 1828 dots at 300 dpi^FS\n^XZ",
   "size_in": "4x6",
   "dpmm": 12,
   "png": "https://openzpl.com/static/renders/sizes/4x6-in/shipping_300.71240557cc15.png",
   "width_px": 1216,
   "height_px": 1824
  },
  {
   "id": "sizes/50x30-mm/product",
   "zpl": "^XA\n^CI28\n^PW400\n^LL240\n^FO20,15^A0N,28,28^FDOrganic coffee 250 g^FS\n^FO20,48^A0N,22,22^FDBest before 20/10/2027^FS\n^BY3,2,100\n^FO50,80^BEN,100,Y,N^FD590123412345^FS\n^XZ",
   "size_in": "1.9705x1.1823",
   "dpmm": 8,
   "png": "https://openzpl.com/static/renders/sizes/50x30-mm/product.4f736c057092.png",
   "width_px": 400,
   "height_px": 240
  },
  {
   "id": "viewer/shipping-demo",
   "zpl": "^XA\n^CI28\n^PW812\n^LL1216\n^LH0,0\n\n^FX === BRAND HEADER ===\n^FO32,32^GB748,126,3^FS\n\n^FO52,52^GB76,76,76^FS\n^FO65,64^A0N,52,52^FR^FDO^FS\n\n^FO148,53^A0N,48,48^FDOpenZPL^FS\n^FO150,108^A0N,19,19^FDYOUR LABELS. PERFECTLY CLEAR.^FS\n\n^FO590,52^GB170,42,42^FS\n^FO590,61^A0N,25,25^FB170,1,0,C^FR^FDDEMO LABEL^FS\n^FO590,111^A0N,20,20^FB170,1,0,C^FD20 OCT 2026^FS\n\n^FX === SENDER ===\n^FO32,183^A0N,18,18^FDSHIP FROM^FS\n^FO32,212^A0N,28,28^FDOpenZPL Fulfillment^FS\n^FO32,249^A0N,23,23^FD125 Innovation Drive, Austin, TX 78702^FS\n\n^FO32,291^GB748,2,2^FS\n\n^FX === DESTINATION ===\n^FO32,315^A0N,18,18^FDSHIP TO^FS\n^FO32,350^A0N,52,52^FDALEX MORGAN^FS\n^FO32,413^A0N,30,30^FD1234 East 6th Street, Apt 204^FS\n^FO32,453^A0N,38,38^FDAUSTIN, TX 78701^FS\n^FO32,503^A0N,23,23^FDUNITED STATES^FS\n\n^FO613,325^GB167,183,3^FS\n^FO613,345^A0N,19,19^FB167,1,0,C^FDROUTE^FS\n^FO613,382^A0N,62,62^FB167,1,0,C^FDAUS^FS\n^FO613,460^A0N,26,26^FB167,1,0,C^FDZONE 04^FS\n\n^FX === SERVICE BAND ===\n^FO32,550^GB748,65,65^FS\n^FO50,568^A0N,34,34^FR^FDEXPRESS DELIVERY^FS\n^FO575,572^A0N,26,26^FB185,1,0,R^FR^FDNEXT DAY^FS\n\n^FX === SHIPMENT DETAILS ===\n^FO32,643^A0N,17,17^FDORDER NUMBER^FS\n^FO32,671^A0N,29,29^FD#10482^FS\n\n^FO292,643^A0N,17,17^FDPACKAGE^FS\n^FO292,671^A0N,29,29^FD01 / 03^FS\n\n^FO553,643^A0N,17,17^FDWEIGHT^FS\n^FO553,671^A0N,29,29^FD1.25 KG^FS\n\n^FO32,716^GB748,2,2^FS\n\n^FX === CONTENTS TABLE ===\n^FO32,738^A0N,18,18^FDITEM / DESCRIPTION^FS\n^FO585,738^A0N,18,18^FDQTY^FS\n^FO674,738^A0N,18,18^FDLOCATION^FS\n\n^FO32,768^GB748,1,1^FS\n\n^FO32,784^A0N,23,23^FDThermal label rolls - 4 x 6 in^FS\n^FO587,784^A0N,23,23^FD02^FS\n^FO680,784^A0N,23,23^FDA-12^FS\n\n^FO32,819^GB748,1,1^FS\n\n^FX === TRACKING BARCODE ===\n^FO32,844^A0N,17,17^FDTRACKING NUMBER^FS\n^BY3,2,108\n^FO65,877^BCN,108,N,N,N,A^FD001048200001^FS\n^FO32,1000^A0N,25,25^FB500,1,0,C^FD00 10482 00001^FS\n\n^FX === QR CODE ===\n^FX ^BQ is shifted down by the current ^BY height, as on a real printer: reset it to the default 10.\n^BY3,2,10\n^FO602,856^BQN,2,4^FDLA,https://openzpl.com^FS\n^FO575,1000^A0N,18,18^FB205,1,0,C^FDTRY OPENZPL^FS\n\n^FX === HANDLING INSTRUCTIONS ===\n^FO32,1050^GB748,68,2^FS\n^FO50,1064^A0N,18,18^FDDELIVERY INSTRUCTIONS^FS\n^FO50,1090^A0N,21,21^FDLeave at reception. Keep dry. Do not bend.^FS\n\n^FX === FOOTER ===\n^FO32,1145^GB748,2,2^FS\n^FO32,1162^A0N,18,18^FDCreated with OpenZPL^FS\n^FO430,1162^A0N,18,18^FB350,1,0,R^FDDEMO ONLY - NOT FOR SHIPPING^FS\n\n^XZ",
   "size_in": "4x6",
   "dpmm": 8,
   "png": "https://openzpl.com/static/renders/viewer/shipping-demo.624ebe1c27bb.png",
   "width_px": 812,
   "height_px": 1218
  }
 ]
}