1
0
mirror of https://git.code.sf.net/p/zint/code synced 2026-01-08 12:32:01 +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 238 117
@@ -9,79 +9,79 @@
/TE { pop pop } bind def
newpath
1.00 1.00 1.00 setrgbcolor
116.40 0.00 TB 0.00 238.00 TR
116.90 0.00 TB 0.00 238.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
100.00 16.40 TB 26.00 4.00 TR
100.00 16.90 TB 26.00 4.00 TR
TE
100.00 16.40 TB 34.00 4.00 TR
100.00 16.90 TB 34.00 4.00 TR
TE
100.00 16.40 TB 42.00 2.00 TR
100.00 16.90 TB 42.00 2.00 TR
TE
100.00 16.40 TB 48.00 4.00 TR
100.00 16.90 TB 48.00 4.00 TR
TE
100.00 16.40 TB 54.00 8.00 TR
100.00 16.90 TB 54.00 8.00 TR
TE
100.00 16.40 TB 64.00 2.00 TR
100.00 16.90 TB 64.00 2.00 TR
TE
100.00 16.40 TB 70.00 6.00 TR
100.00 16.90 TB 70.00 6.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 6.00 TR
100.00 16.90 TB 82.00 6.00 TR
TE
100.00 16.40 TB 92.00 2.00 TR
100.00 16.90 TB 92.00 2.00 TR
TE
100.00 16.40 TB 96.00 2.00 TR
100.00 16.90 TB 96.00 2.00 TR
TE
100.00 16.40 TB 100.00 8.00 TR
100.00 16.90 TB 100.00 8.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
110.00 6.40 TB 118.00 2.00 TR
110.00 6.90 TB 118.00 2.00 TR
TE
81.00 16.40 TB 134.00 2.00 TR
83.10 16.90 TB 134.00 2.00 TR
TE
81.00 16.40 TB 138.00 4.00 TR
83.10 16.90 TB 138.00 4.00 TR
TE
81.00 16.40 TB 144.00 4.00 TR
83.10 16.90 TB 144.00 4.00 TR
TE
81.00 16.40 TB 152.00 4.00 TR
83.10 16.90 TB 152.00 4.00 TR
TE
81.00 16.40 TB 158.00 2.00 TR
83.10 16.90 TB 158.00 2.00 TR
TE
81.00 16.40 TB 164.00 2.00 TR
83.10 16.90 TB 164.00 2.00 TR
TE
81.00 16.40 TB 170.00 4.00 TR
83.10 16.90 TB 170.00 4.00 TR
TE
81.00 16.40 TB 176.00 2.00 TR
83.10 16.90 TB 176.00 2.00 TR
TE
81.00 16.40 TB 180.00 2.00 TR
83.10 16.90 TB 180.00 2.00 TR
TE
81.00 16.40 TB 190.00 2.00 TR
83.10 16.90 TB 190.00 2.00 TR
TE
81.00 16.40 TB 194.00 2.00 TR
83.10 16.90 TB 194.00 2.00 TR
TE
81.00 16.40 TB 198.00 2.00 TR
83.10 16.90 TB 198.00 2.00 TR
TE
81.00 16.40 TB 206.00 4.00 TR
83.10 16.90 TB 206.00 4.00 TR
TE
81.00 16.40 TB 212.00 2.00 TR
83.10 16.90 TB 212.00 2.00 TR
TE
81.00 16.40 TB 216.00 4.00 TR
83.10 16.90 TB 216.00 4.00 TR
TE
81.00 16.40 TB 226.00 2.00 TR
83.10 16.90 TB 226.00 2.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
@@ -90,7 +90,7 @@ setmatrix
matrix currentmatrix
/Helvetica findfont
20.00 scalefont setfont
0 0 moveto 66.00 0.40 translate 0.00 rotate 0 0 moveto
0 0 moveto 67.00 0.80 translate 0.00 rotate 0 0 moveto
(123456) stringwidth
pop
-2 div 0 rmoveto
@@ -99,13 +99,13 @@ setmatrix
matrix currentmatrix
/Helvetica findfont
14.00 scalefont setfont
0 0 moveto 126.00 0.40 translate 0.00 rotate 0 0 moveto
0 0 moveto 125.30 0.80 translate 0.00 rotate 0 0 moveto
(5) show
setmatrix
matrix currentmatrix
/Helvetica findfont
20.00 scalefont setfont
0 0 moveto 182.00 101.40 translate 0.00 rotate 0 0 moveto
0 0 moveto 182.00 101.90 translate 0.00 rotate 0 0 moveto
(12345) stringwidth
pop
-2 div 0 rmoveto