iec16022(1)
β¨ iec16022(1) β¨
okay bestie, welcome to the General Commands Manual glow-up of iec16022(1) π
this is the whole lore, no skips.
π NAME π
iec16022 β the program that generates 2d barcodes. that's it. that's the girl. periodt π
π¦ SYNOPSIS π¦
iec16022 [options]
literally just her and her options. iconic behavior.
π DESCRIPTION π
This manual page documents, briefly, the iec16022 command. (briefly! she's mysterious, she's lowkey.)
iec16022 generates 2d barcodes conforming to the ISO/IEC 16022 standard. and before you ask, yes, that standard is also known as Data Matrix and Semacode π«Ά so if you've ever seen one of those little square pixel-art-looking barcodes on a package? that's the vibe. that's her.
πΈ OPTIONS πΈ
so these programs follow the usual GNU command line syntax, bestie β long options start with two dashes (-). a summary of options is included below, and every single one is here, no gatekeeping:
-s,--sizeWxH β sets the size of the generated barcode. you want it big? small? WxH, you decide. main character energy. π-c,--barcodetext β specifies the text to be encoded. like, the actual message going inside the barcode. this is the whole point tbh.--ecc000|050|080|100|140|200 β sets the type of ecc to be used. default is200. (ecc = error correction, and no, you don't need to know more than that to use it. iykyk.)-i,--infilefilename β read input data from file. feeding her from a file instead of the command line, slay.-o,--outfilefilenmae β save output to file, instead of sending it to standard output. π«Ά (and yes, it is literally spelledfilenmaein the source, i'm not fixing it, it's part of the culture now, it's iconic.)-f,--formatText|UTF-8|EPS|Bin|Hex|Stamp|PNG β set the output type. pick your format, pick your fighter. PNG girlies rise up.-?,--helpβ show summary of options. your little safety net when you forget something. no judgment.--usageβ show a short overview of options. the speedrun version of--help. πβοΈ
π EXAMPLE π
so to produce a DataMatrix barcode for foobar in PNG format, you need the following arguments:
iec16022 -f PNG -c foobar -o foobar.png
that's it. one line. she ate and left absolutely no crumbs. π₯
π AUTHOR π
iec16022 was written by Adrian Kennard, Andrews & Arnold Ltd. legend behavior fr fr.
This manual page was written by Jan Luebbe <jluebbe@lasnet.de>, for the Debian project β but, and i quote, it may be used by others. sharing is caring bestie π
ngl, always check the original when it actually matters β this is the vibe, not a replacement for the source of truth.
and that's the whole page, bestie! π sign-off time: this was iec16022 version 0.3.1, dated 2006-01-14 β a whole vintage queen still serving looks. πβ¨π¦
π¦ where this page comes from
- alpine 3.24: iec16022-doc 0.3.1-r0 Β· GPL-2.0-or-later
- arch rolling: iec16022 0.3.1-3 Β· GPL-2.0-or-later
- debian trixie: iec16022 0.3.1-1
- epel 10: iec16022 0.3.1-7.el10_0 Β· GPL-2.0-or-later
- epel 9: iec16022 0.3.1-1.el9 Β· GPLv2+
- fedora 43: iec16022 0.3.1-9.fc43 Β· GPL-2.0-or-later
- fedora 44: iec16022 0.3.1-10.fc44 Β· GPL-2.0-or-later
- ubuntu questing: iec16022 0.3.1-1
- ubuntu resolute: iec16022 0.3.1-1build1
- ubuntu stonking: iec16022 0.3.1-1build1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms