From dfb8e358c20cf1f5f5eae365feca78ce4aa4176d Mon Sep 17 00:00:00 2001 From: cirakg Date: Tue, 20 Oct 2026 12:16:59 +0200 Subject: feat(codes): add an Aztec encoder (compact and full range) as a resumable job Upper/Lower/Digit modes with Binary Shift, bit stuffing, Reed-Solomon over GF(2^6..2^12) in steps, geometry ported from aztec_code_generator; symbols match it for single-class text. Co-Authored-By: Claude Opus 5.5 --- source/codes/Codes.mc | 3 +++ 1 file changed, 3 insertions(+) (limited to 'source/codes/Codes.mc') diff --git a/source/codes/Codes.mc b/source/codes/Codes.mc index bb1a4ed..f157b37 100644 --- a/source/codes/Codes.mc +++ b/source/codes/Codes.mc @@ -160,6 +160,9 @@ module Codes { if (symbology == PDF417) { return new Pdf417.Pdf417Job(payload, ecLevel(options), screenW, screenH, round); } + if (symbology == AZTEC) { + return new Aztec.AztecJob(payload, ecLevel(options)); + } return null; } -- cgit v1.2.3