mirror of
https://git.code.sf.net/p/zint/code
synced 2026-05-01 19:55:29 +00:00
- CODABLOCKF: fix misencodation of extended ASCII 0xB0-0xB9 when
followed by digit (ignore 2nd byte of FNC4 when categorizing Code C characters) - New `ZBarcode_Cap()` flag `ZINT_CAP_BINDABLE`, differentiated from `ZINT_CAP_STACKABLE`, and new Qt Backend method `isBindable()` - CLI: fix `separator` check to use new `ZINT_CAP_BINDABLE` instead of `ZINT_CAP_STACKABLE` - ZBarcode_Cap: add missing symbologies to `ZINT_CAP_BINDABLE` (was `ZINT_CAP_STACKABLE`) - DOTCODE: pad rows if given number of columns instead of failing if rows below min (5) - DBAR/composites: ensure stacked symbologies and composites are not stacked (set `symbol->rows` to 0) - test suite: move `test_perf` routines into single test "test_perf"; new "test_random" (based on "test_bwipp") to test various symbologies with random binary - discovered CODABLOCKF bug; expand "test_bwipp" manual: Feeback: mention AZTEC -1 meaning min & MICROPDF417: doc new `ZINT_CAP_BINDABLE` general: various code fiddlings and re-formattings
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
% Zint Barcode Generator and Zint Barcode Studio User Manual
|
||||
% Version 2.15.0.9
|
||||
% March 2025
|
||||
% April 2025
|
||||
|
||||
# 1. Introduction
|
||||
|
||||
@@ -2607,7 +2607,8 @@ Value Meaning
|
||||
------------------------- --------------------------------------------------
|
||||
`ZINT_CAP_HRT` Can the symbology print Human Readable Text?
|
||||
|
||||
`ZINT_CAP_STACKABLE` Is the symbology stackable?
|
||||
`ZINT_CAP_STACKABLE` Is the symbology stackable? Note that stacked
|
||||
symbologies are not stackable.
|
||||
|
||||
`ZINT_CAP_EANUPC`[^14] Is the symbology EAN/UPC?
|
||||
|
||||
@@ -2622,6 +2623,7 @@ Value Meaning
|
||||
`ZINT_CAP_DOTTY` Can the symbology be outputted as dots?
|
||||
|
||||
`ZINT_CAP_QUIET_ZONES` Does the symbology have default quiet zones?
|
||||
Note that default quiet zones may be zero.
|
||||
|
||||
`ZINT_CAP_FIXED_RATIO` Does the symbology have a fixed width-to-height
|
||||
(aspect) ratio?
|
||||
@@ -2636,6 +2638,10 @@ Value Meaning
|
||||
|
||||
`ZINT_CAP_COMPLIANT_HEIGHT` Does the symbology have a compliant height
|
||||
defined?
|
||||
|
||||
`ZINT_CAP_BINDABLE` Does the symbology have row separators that can be
|
||||
set? Includes stacked symbologies and stackable
|
||||
linear symbologies.
|
||||
------------------------------------------------------------------------------
|
||||
|
||||
Table: {#tbl:api_cap tag=": API Capability Flags"}
|
||||
@@ -2671,8 +2677,9 @@ In particular for symbologies that have masks,[^15] `option_3` will contain the
|
||||
mask used as `(N + 1) << 8`, N being the mask. Also Aztec Code will return the
|
||||
actual ECC percentage used in `option_1` as `P << 8`, where P is the integer
|
||||
percentage, the low byte containing the values given in Table {@tbl:aztec_eccs}
|
||||
(with the addition of `0` meaning less than 5% + 3 codewords). Micro PDF417 also
|
||||
will return the ECC percentage in `option_1` as `P << 8`.
|
||||
(with the addition of `0` meaning less than 5% + 3 codewords and `-1` meaning
|
||||
minimum 3 codewords). Micro PDF417 also will return the ECC percentage in
|
||||
`option_1` as `P << 8`.
|
||||
|
||||
Detailed feedback on the data encoded may be requested by specifying the
|
||||
`BARCODE_RAW_TEXT` option in the `output_options` member, which will populate
|
||||
@@ -2765,7 +2772,7 @@ check digits are added by default. To add just one check digit, set `--vers=1`
|
||||
### 6.1.2 Code 2 of 5
|
||||
|
||||
Code 2 of 5 is a family of one-dimensional self-checking symbols, 8 of which are
|
||||
supported by Zint. Note that the names given to these standards alters from one
|
||||
supported by Zint. Note that the names given to these standards alter from one
|
||||
source to another so you should take care to ensure that you have the right
|
||||
barcode type before using them.
|
||||
|
||||
@@ -4674,7 +4681,7 @@ Structured Append]) (API `structapp`). The ID ranges from 0 (default) to 255.
|
||||
--gs1`](images/dotcode.svg){.i2d}
|
||||
|
||||
DotCode uses a grid of dots in a rectangular formation to encode characters up
|
||||
to a maximum of approximately 450 characters (or 900 numeric digits). The
|
||||
to a maximum of approximately 1220 characters (or 2940 numeric digits). The
|
||||
symbology supports ECI encoding and GS1 data encoding. By default Zint will
|
||||
produce a symbol which is approximately square, however the width of the symbol
|
||||
can be adjusted by using the `--cols` option (API `option_2`) (maximum 200).
|
||||
|
||||
Reference in New Issue
Block a user