1
0
mirror of https://git.code.sf.net/p/zint/code synced 2026-01-07 20:17:06 +00:00

- Add text_gap option to allow adjustment of vertical gap between

barcode and text
- EMF/EPS/SVG/GUI: ignore BOLD_TEXT for EAN/UPC
- DAFT: up max to 250 chars
- EMF/EPS/SVG: fix addon bars placement/length when text hidden
- Qt backend: use `QFontMetrics::horizontalAdvance()` rather than
  `boundingRect()` to calc text width (seems to be more accurate)
- library: make printf/sprintf() format arg always literal string
- output: fix errtxt nos clash;
  use array for `out_upcean_split_text()` text parts
- raster/vector: smallify addon text printing logic
- frontend: warn if output file and direct options both given;
  add TODO note about `CommandLineToArgvW()` loading shell32.dll
- manual: put HRT options in own section
This commit is contained in:
gitlost
2023-02-10 14:44:10 +00:00
parent ab2abccdb6
commit 90293ebcda
167 changed files with 2706 additions and 1734 deletions

View File

@@ -1,5 +1,5 @@
%!PS-Adobe-3.0 EPSF-3.0
%%Creator: Zint 2.10.0.9
%%Creator: Zint 2.12.0.9
%%Title: Zint Generated Symbol
%%Pages: 0
%%BoundingBox: 0 0 276 117
@@ -9,87 +9,87 @@
/TE { pop pop } bind def
newpath
1.00 1.00 1.00 setrgbcolor
116.40 0.00 TB 0.00 276.00 TR
116.90 0.00 TB 0.00 276.00 TR
TE
0.00 0.00 0.00 setrgbcolor
110.00 6.40 TB 18.00 2.00 TR
110.00 6.90 TB 18.00 2.00 TR
TE
110.00 6.40 TB 22.00 2.00 TR
110.00 6.90 TB 22.00 2.00 TR
TE
110.00 6.40 TB 30.00 4.00 TR
110.00 6.90 TB 30.00 4.00 TR
TE
110.00 6.40 TB 36.00 2.00 TR
110.00 6.90 TB 36.00 2.00 TR
TE
100.00 16.40 TB 42.00 4.00 TR
100.00 16.90 TB 42.00 4.00 TR
TE
100.00 16.40 TB 50.00 2.00 TR
100.00 16.90 TB 50.00 2.00 TR
TE
100.00 16.40 TB 56.00 2.00 TR
100.00 16.90 TB 56.00 2.00 TR
TE
100.00 16.40 TB 62.00 4.00 TR
100.00 16.90 TB 62.00 4.00 TR
TE
100.00 16.40 TB 68.00 8.00 TR
100.00 16.90 TB 68.00 8.00 TR
TE
100.00 16.40 TB 78.00 2.00 TR
100.00 16.90 TB 78.00 2.00 TR
TE
100.00 16.40 TB 82.00 2.00 TR
100.00 16.90 TB 82.00 2.00 TR
TE
100.00 16.40 TB 90.00 4.00 TR
100.00 16.90 TB 90.00 4.00 TR
TE
100.00 16.40 TB 96.00 4.00 TR
100.00 16.90 TB 96.00 4.00 TR
TE
100.00 16.40 TB 106.00 2.00 TR
100.00 16.90 TB 106.00 2.00 TR
TE
110.00 6.40 TB 110.00 2.00 TR
110.00 6.90 TB 110.00 2.00 TR
TE
110.00 6.40 TB 114.00 2.00 TR
110.00 6.90 TB 114.00 2.00 TR
TE
100.00 16.40 TB 118.00 2.00 TR
100.00 16.90 TB 118.00 2.00 TR
TE
100.00 16.40 TB 122.00 2.00 TR
100.00 16.90 TB 122.00 2.00 TR
TE
100.00 16.40 TB 132.00 2.00 TR
100.00 16.90 TB 132.00 2.00 TR
TE
100.00 16.40 TB 140.00 2.00 TR
100.00 16.90 TB 140.00 2.00 TR
TE
100.00 16.40 TB 146.00 2.00 TR
100.00 16.90 TB 146.00 2.00 TR
TE
100.00 16.40 TB 152.00 2.00 TR
100.00 16.90 TB 152.00 2.00 TR
TE
100.00 16.40 TB 160.00 6.00 TR
100.00 16.90 TB 160.00 6.00 TR
TE
100.00 16.40 TB 168.00 2.00 TR
100.00 16.90 TB 168.00 2.00 TR
TE
100.00 16.40 TB 174.00 6.00 TR
100.00 16.90 TB 174.00 6.00 TR
TE
100.00 16.40 TB 184.00 2.00 TR
100.00 16.90 TB 184.00 2.00 TR
TE
110.00 6.40 TB 188.00 2.00 TR
110.00 6.90 TB 188.00 2.00 TR
TE
110.00 6.40 TB 194.00 6.00 TR
110.00 6.90 TB 194.00 6.00 TR
TE
110.00 6.40 TB 202.00 2.00 TR
110.00 6.90 TB 202.00 2.00 TR
TE
110.00 6.40 TB 206.00 2.00 TR
110.00 6.90 TB 206.00 2.00 TR
TE
81.00 16.40 TB 226.00 2.00 TR
83.10 16.90 TB 226.00 2.00 TR
TE
81.00 16.40 TB 230.00 4.00 TR
83.10 16.90 TB 230.00 4.00 TR
TE
81.00 16.40 TB 238.00 2.00 TR
83.10 16.90 TB 238.00 2.00 TR
TE
81.00 16.40 TB 244.00 4.00 TR
83.10 16.90 TB 244.00 4.00 TR
TE
81.00 16.40 TB 250.00 2.00 TR
83.10 16.90 TB 250.00 2.00 TR
TE
81.00 16.40 TB 254.00 2.00 TR
83.10 16.90 TB 254.00 2.00 TR
TE
81.00 16.40 TB 262.00 4.00 TR
83.10 16.90 TB 262.00 4.00 TR
TE
matrix currentmatrix
/Helvetica findfont
14.00 scalefont setfont
0 0 moveto 8.00 0.40 translate 0.00 rotate 0 0 moveto
0 0 moveto 8.70 0.80 translate 0.00 rotate 0 0 moveto
(0) stringwidth
pop
neg 0 rmoveto
@@ -98,7 +98,7 @@ setmatrix
matrix currentmatrix
/Helvetica findfont
20.00 scalefont setfont
0 0 moveto 72.00 0.40 translate 0.00 rotate 0 0 moveto
0 0 moveto 74.00 0.80 translate 0.00 rotate 0 0 moveto
(12345) stringwidth
pop
-2 div 0 rmoveto
@@ -107,7 +107,7 @@ setmatrix
matrix currentmatrix
/Helvetica findfont
20.00 scalefont setfont
0 0 moveto 152.00 0.40 translate 0.00 rotate 0 0 moveto
0 0 moveto 152.00 0.80 translate 0.00 rotate 0 0 moveto
(67890) stringwidth
pop
-2 div 0 rmoveto
@@ -116,13 +116,13 @@ setmatrix
matrix currentmatrix
/Helvetica findfont
14.00 scalefont setfont
0 0 moveto 218.00 0.40 translate 0.00 rotate 0 0 moveto
0 0 moveto 217.30 0.80 translate 0.00 rotate 0 0 moveto
(5) show
setmatrix
matrix currentmatrix
/Helvetica findfont
20.00 scalefont setfont
0 0 moveto 246.00 101.40 translate 0.00 rotate 0 0 moveto
0 0 moveto 246.00 101.90 translate 0.00 rotate 0 0 moveto
(24) stringwidth
pop
-2 div 0 rmoveto