Barcod...aFiller(3pm)
β¨ NAME β¨
Barcode::DataMatrix::CharDataFiller β bestie, this is the lil helper that handles filling character data inside the data matrix array π
π DESCRIPTION π
okay so real talk: the docs for the methods in this class got adapted from the comments over at <https://github.com/itext/itextpdf/blob/master/itext/src/main/java/com/itextpdf/text/pdf/BarcodeDatamatrix.java> β that's the origin story, no cap π«Ά
πΈ new
Constructs a Barcode::DataMatrix::CharDataFiller object. that's it, that's the whole job, she's born β¨
π¦ module (i, j, k, l)
Places chr+bit with the appropriate wrapping within the array. wrapping? handled. iconic behavior π
π utah (i, j, k)
Places the 8 bits of a utah-shaped symbol character. yes, utah-shaped. it's giving geometry, it's giving ~shape~ π₯
π corner1 (i)
Places 8 bits of the first of the four special corner cases.
π corner2 (i)
Places 8 bits of the second of the four special corner cases.
π corner3 (i)
Places 8 bits of the third of the four special corner cases.
π corner4 (i)
Places 8 bits of the fourth of the four special corner cases.
not me listing all four corners because skipping one would be a crime π every single one matters, periodt.
β fill
Fills an nrow x ncol array with appropriate values. she fills, she slays, she completes the vibe check π
and that's the whole page, bestie!! this was Barcod...aFiller(3pm) from the User Contributed Perl Documentation, hanging out in perl v5.34.0, dated 2022-06-08 π tysm for reading, mwah πβ¨
π¦ where this page comes from
- debian bookworm: libbarcode-datamatrix-perl 0.10-2 Β· Artistic-1.0-Perl OR GPL-1.0-or-later
- debian trixie: libbarcode-datamatrix-perl 0.10-2 Β· Artistic-1.0-Perl OR GPL-1.0-or-later
- ubuntu noble: libbarcode-datamatrix-perl 0.10-2 Β· Artistic-1.0-Perl OR GPL-1.0-or-later
- ubuntu resolute: libbarcode-datamatrix-perl 0.10-2 Β· Artistic-1.0-Perl OR GPL-1.0-or-later
- ubuntu stonking: libbarcode-datamatrix-perl 0.10-2 Β· Artistic-1.0-Perl OR GPL-1.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms