{
  "metadata": {
    "title": "QR codes, drawn as squares"
  },
  "items": [
    {
      "type": "text",
      "rect": {"llx": 72, "lly": 794, "urx": 523.276, "ury": 813.2},
      "content": [
        "QR codes, drawn as squares"
      ],
      "font": "DejaVuSans",
      "font_size": 16
    },
    {
      "type": "text",
      "rect": {"llx": 72, "lly": 770, "urx": 523.276, "ury": 782.6},
      "content": [
        "A QR code holds a link or a reference that a telephone reads in one shot. It is"
      ],
      "font": "DejaVuSans",
      "font_size": 10.5
    },
    {
      "type": "text",
      "rect": {"llx": 72, "lly": 755, "urx": 523.276, "ury": 767.6},
      "content": [
        "drawn square by square here, so it stays readable at any size it is printed at."
      ],
      "font": "DejaVuSans",
      "font_size": 10.5
    },
    {
      "type": "qr",
      "content": "https://example.test/invoice/FR-1964413",
      "rect": {"llx": 72, "lly": 628, "urx": 183, "ury": 739}
    },
    {
      "type": "text",
      "rect": {"llx": 84, "lly": 560, "urx": 284, "ury": 636},
      "content": ["https://example.test/invoice/FR-1964413"],
      "font": "DejaVuSans",
      "font_size": 8,
      "leading": 8
    },
    {
      "type": "qr",
      "content": "REF 2026-07-16/ACME",
      "rect": {"llx": 283.6875, "lly": 628, "urx": 382.6875, "ury": 727}
    },
    {
      "type": "text",
      "rect": {"llx": 295.6875, "lly": 560, "urx": 495.6875, "ury": 636},
      "content": ["REF 2026-07-16/ACME"],
      "font": "DejaVuSans",
      "font_size": 8,
      "leading": 8
    },
    {
      "type": "qr",
      "content": "a-Z 0..9 +*#% and on",
      "rect": {"llx": 421.648438, "lly": 628, "urx": 520.648438, "ury": 727}
    },
    {
      "type": "text",
      "rect": {"llx": 433.648438, "lly": 560, "urx": 570, "ury": 636},
      "content": ["a-Z 0..9 +*#% and on"],
      "font": "DejaVuSans",
      "font_size": 8,
      "leading": 8
    },
    {
      "type": "qr",
      "content": "20260716",
      "mode": "numeric",
      "rect": {
        "llx": 72,
        "lly": 488,
        "urx": 159,
        "ury": 575
      }
    },
    {
      "type": "flow",
      "rect": {
        "llx": 84.0,
        "lly": 472.0,
        "urx": 679.276,
        "ury": 488.0
      },
      "content": "20260716",
      "font": "DejaVuSans",
      "font_size": 8,
      "first_baseline": {
        "points": 0
      }
    },
    {
      "type": "qr",
      "content": "HQF-2026-0917",
      "correction": "high",
      "rect": {
        "llx": 183,
        "lly": 488,
        "urx": 282,
        "ury": 587
      }
    },
    {
      "type": "flow",
      "rect": {
        "llx": 195.0,
        "lly": 472.0,
        "urx": 790.276,
        "ury": 488.0
      },
      "content": "HQF-2026-0917",
      "font": "DejaVuSans",
      "font_size": 8,
      "first_baseline": {
        "points": 0
      }
    },
    {
      "type": "qr",
      "content": "HQF BYTES 2026",
      "rect": {
        "llx": 306,
        "lly": 488,
        "urx": 393,
        "ury": 575
      }
    },
    {
      "type": "flow",
      "rect": {
        "llx": 318.0,
        "lly": 472.0,
        "urx": 913.276,
        "ury": 488.0
      },
      "content": "HQF BYTES 2026",
      "font": "DejaVuSans",
      "font_size": 8,
      "first_baseline": {
        "points": 0
      }
    },
    {
      "type": "qr",
      "content": "LOT 4472",
      "correction": "quartile",
      "rect": {
        "llx": 72,
        "lly": 348,
        "urx": 159,
        "ury": 435
      }
    },
    {
      "type": "flow",
      "rect": {
        "llx": 84.0,
        "lly": 332.0,
        "urx": 679.276,
        "ury": 348.0
      },
      "content": "LOT 4472",
      "font": "DejaVuSans",
      "font_size": 8,
      "first_baseline": {
        "points": 0
      }
    },
    {
      "type": "text",
      "rect": {"llx": 72, "lly": 310, "urx": 523.276, "ury": 322.6},
      "content": [
        "The last code holds 230 dark modules out of 441."
      ],
      "font": "DejaVuSans",
      "font_size": 10.5
    }
  ]
}
