mirror of
https://git.code.sf.net/p/zint/code
synced 2026-01-07 20:17:06 +00:00
Rename BARCODE_PLAIN_HRT -> BARCODE_RAW_TEXT and add warning
`ZINT_WARN_HRT_RAW_TEXT` if set when outputting HRT (ZXing-C++ issue 883, props Axel Waggershauser) README: Pharmacode -> One-Track, Pharmacode 2-trace -> Two-Track
This commit is contained in:
@@ -2053,7 +2053,7 @@ the following members:
|
||||
formatting, with a
|
||||
terminating NUL.
|
||||
|
||||
text_length integer Length of text. 0 (output only)
|
||||
text_length integer Length of text in bytes. 0 (output only)
|
||||
|
||||
rows integer Number of rows used by the (output only)
|
||||
symbol.
|
||||
@@ -2146,6 +2146,10 @@ the nature of the error. The errors generated by Zint are:
|
||||
------------------------------------------------------------------------------
|
||||
Return Value Meaning
|
||||
------------------------------ -----------------------------------------------
|
||||
ZINT_WARN_HRT_RAW_TEXT The Human Readable Text returned in text was
|
||||
outputted as raw text (output_options set to
|
||||
BARCODE_RAW_TEXT).
|
||||
|
||||
ZINT_WARN_HRT_TRUNCATED The Human Readable Text returned in text was
|
||||
truncated (maximum 255 bytes).
|
||||
|
||||
@@ -2207,6 +2211,9 @@ the nature of the error. The errors generated by Zint are:
|
||||
|
||||
ZINT_ERROR_HRT_TRUNCATED Returned if warn_level set to WARN_FAIL_ALL and
|
||||
ZINT_WARN_HRT_TRUNCATED occurs.
|
||||
|
||||
ZINT_ERROR_HRT_RAW_TEXT Returned if warn_level set to WARN_FAIL_ALL and
|
||||
ZINT_WARN_HRT_RAW_TEXT occurs.
|
||||
------------------------------------------------------------------------------
|
||||
|
||||
Table : API Warning and Error Return Values
|
||||
@@ -2314,7 +2321,7 @@ together when adjusting this value:
|
||||
BARCODE_MEMORY_FILE Write output to in-memory buffer symbol->memfile
|
||||
instead of to outfile file.
|
||||
|
||||
BARCODE_PLAIN_HRT Set HRT with no decoration,[13] complete with any
|
||||
BARCODE_RAW_TEXT Set HRT with no decoration,[13] complete with any
|
||||
control characters[14] and check characters,[15]
|
||||
and for all linear symbologies, including those
|
||||
that normally don’t set it.[16]
|
||||
@@ -5480,6 +5487,9 @@ EXIT STATUS
|
||||
Success (including when given informational options -h | --help, -e |
|
||||
--ecinos, -t | --types, -v | --version).
|
||||
|
||||
-1
|
||||
Human Readable Text was outputted as raw text (ZINT_WARN_HRT_RAW_TEXT)
|
||||
|
||||
1
|
||||
Human Readable Text was truncated (maximum 199 bytes)
|
||||
(ZINT_WARN_HRT_TRUNCATED)
|
||||
@@ -5526,6 +5536,9 @@ EXIT STATUS
|
||||
15
|
||||
Error counterpart of warning if --werror given (ZINT_ERROR_HRT_TRUNCATED)
|
||||
|
||||
16
|
||||
Error counterpart of warning if --werror given (ZINT_ERROR_HRT_RAW_TEXT)
|
||||
|
||||
EXAMPLES
|
||||
|
||||
Create “out.png” (or “out.gif” if zint built without PNG support) in the current
|
||||
@@ -5636,8 +5649,8 @@ representable in HRT.
|
||||
[16] HRT is normally not set for the postal codes Australia Post (all variants),
|
||||
USPS Intelligent Mail, POSTNET and PLANET, Brazilian CEPNet, Royal Mail 4-State
|
||||
Customer Code and 4-State Mailmark, Dutch Post KIX Code, Japanese Postal Code,
|
||||
DAFT Code, Flattermarken and FIM, the pharma codes Pharmacode One-Track and
|
||||
Pharmacode Two-Track, and DX Film Edge Barcode.
|
||||
DAFT Code and FIM, the pharma codes Pharmacode One-Track and Pharmacode
|
||||
Two-Track, and DX Film Edge Barcode and Flattermarken.
|
||||
|
||||
[17] ZINT_CAP_EANUPC was previously named ZINT_CAP_EXTENDABLE, which is still
|
||||
recognised.
|
||||
|
||||
Reference in New Issue
Block a user