1
0
mirror of https://git.code.sf.net/p/zint/code synced 2026-05-01 11:45:29 +00:00
Files
gitlost 0a3ffc1dc2 AZTEC: add manual FNC1 support:
improve P/S vs P/L choice when have ECI;
  add ZINT_DEBUG_TEST dump
AUSPOST: allow variable length data input
DATAMATRIX: do `EXTRA_ESCAPE_MODE` processing up front & check have
  non-zero length afterwards;
  disallow `READER_INIT` and `EXTRA_ESCAPE_MODE`;
general: add new `z_zero_fill()` func & use;
  add new `z_extra_escape_position_fnc1()` helper;
  in `z_ct_set_seg_extra_escapes_eci` check position FNC1 whether
  or not have ECI
library: escape_char_process: note escaped backslash followed by
  caret by passes `EXTRA_ESCAPE_MODE` check
test suite: BWIPP: update to latest; support AUSPOST variants;
  process `EXTRA_ESCAPE_MODE` escaping up front
2026-04-27 01:02:25 +01:00
..
2025-12-19 19:42:13 +00:00
2025-12-19 19:42:13 +00:00
2025-12-19 19:42:13 +00:00
2025-12-19 19:42:13 +00:00
2025-08-27 00:22:34 +01:00
2026-04-27 01:02:25 +01:00

    zint tcl binding readme
    -----------------------
    2025-12-19
    (C) Harald Oehlmann
    (C) Git Lost
    harald.oehlmann@users.sourceforge.net

What: tcl binding for Zint Barcode Generator library

Build:
The header files of a Tcl and Tk build are required for the build.
They are included in a Tcl/Tk source tree or in an installed Tcl/Tk.

There are the standard TCL build environments available:

- configure based build system for Linux/macOS and MSYS/Cygwin/MSYS2 (Windows)
  (contributed by Christian Werner) - see "docs/manual.txt" Annex C for details
- "win\makefile.vc" for Microsoft Visual Studio command prompt (nmake) - see
  "win\README.txt" for details

The GS1 Syntax Engine must be available. See the instructions in "README.linux"
for Linux, "README.macos" for macOS, "README.bsd" for BSD, and "win32\README"
for Windows to install.

In the distributed binaries for Windows, the Tcl8 DLL "zint2160t.dll" is 32-bit,
built with MSVC 2015, and the Tcl9 DLL "tcl9zint2160.dll" is 64-bit, built with
MSVC 2022.

Usage:

package require zint
zint help

Most options are identical to the command line tool.
Details may be found in the zint manual.

Demo:
The demo folder contains a visual demo program.