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,111 +1,111 @@
%!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 112
%%BoundingBox: 0 0 238 113
%%EndComments
/TB { 2 copy } bind def
/TR { newpath 4 1 roll exch moveto 1 index 0 rlineto 0 exch rlineto neg 0 rlineto closepath fill } bind def
/TE { pop pop } bind def
newpath
1.00 1.00 1.00 setrgbcolor
111.90 0.00 TB 0.00 238.00 TR
112.28 0.00 TB 0.00 238.00 TR
TE
0.00 0.00 0.00 setrgbcolor
110.00 1.90 TB 18.00 2.00 TR
110.00 2.28 TB 18.00 2.00 TR
TE
110.00 1.90 TB 22.00 2.00 TR
110.00 2.28 TB 22.00 2.00 TR
TE
100.00 11.90 TB 26.00 4.00 TR
100.00 12.28 TB 26.00 4.00 TR
TE
100.00 11.90 TB 34.00 4.00 TR
100.00 12.28 TB 34.00 4.00 TR
TE
100.00 11.90 TB 42.00 2.00 TR
100.00 12.28 TB 42.00 2.00 TR
TE
100.00 11.90 TB 48.00 4.00 TR
100.00 12.28 TB 48.00 4.00 TR
TE
100.00 11.90 TB 54.00 8.00 TR
100.00 12.28 TB 54.00 8.00 TR
TE
100.00 11.90 TB 64.00 2.00 TR
100.00 12.28 TB 64.00 2.00 TR
TE
100.00 11.90 TB 70.00 6.00 TR
100.00 12.28 TB 70.00 6.00 TR
TE
100.00 11.90 TB 78.00 2.00 TR
100.00 12.28 TB 78.00 2.00 TR
TE
100.00 11.90 TB 82.00 6.00 TR
100.00 12.28 TB 82.00 6.00 TR
TE
100.00 11.90 TB 92.00 2.00 TR
100.00 12.28 TB 92.00 2.00 TR
TE
100.00 11.90 TB 96.00 2.00 TR
100.00 12.28 TB 96.00 2.00 TR
TE
100.00 11.90 TB 100.00 8.00 TR
100.00 12.28 TB 100.00 8.00 TR
TE
110.00 1.90 TB 110.00 2.00 TR
110.00 2.28 TB 110.00 2.00 TR
TE
110.00 1.90 TB 114.00 2.00 TR
110.00 2.28 TB 114.00 2.00 TR
TE
110.00 1.90 TB 118.00 2.00 TR
110.00 2.28 TB 118.00 2.00 TR
TE
87.00 11.90 TB 134.00 2.00 TR
87.72 12.28 TB 134.00 2.00 TR
TE
87.00 11.90 TB 138.00 4.00 TR
87.72 12.28 TB 138.00 4.00 TR
TE
87.00 11.90 TB 144.00 4.00 TR
87.72 12.28 TB 144.00 4.00 TR
TE
87.00 11.90 TB 152.00 4.00 TR
87.72 12.28 TB 152.00 4.00 TR
TE
87.00 11.90 TB 158.00 2.00 TR
87.72 12.28 TB 158.00 2.00 TR
TE
87.00 11.90 TB 164.00 2.00 TR
87.72 12.28 TB 164.00 2.00 TR
TE
87.00 11.90 TB 170.00 4.00 TR
87.72 12.28 TB 170.00 4.00 TR
TE
87.00 11.90 TB 176.00 2.00 TR
87.72 12.28 TB 176.00 2.00 TR
TE
87.00 11.90 TB 180.00 2.00 TR
87.72 12.28 TB 180.00 2.00 TR
TE
87.00 11.90 TB 190.00 2.00 TR
87.72 12.28 TB 190.00 2.00 TR
TE
87.00 11.90 TB 194.00 2.00 TR
87.72 12.28 TB 194.00 2.00 TR
TE
87.00 11.90 TB 198.00 2.00 TR
87.72 12.28 TB 198.00 2.00 TR
TE
87.00 11.90 TB 206.00 4.00 TR
87.72 12.28 TB 206.00 4.00 TR
TE
87.00 11.90 TB 212.00 2.00 TR
87.72 12.28 TB 212.00 2.00 TR
TE
87.00 11.90 TB 216.00 4.00 TR
87.72 12.28 TB 216.00 4.00 TR
TE
87.00 11.90 TB 226.00 2.00 TR
87.72 12.28 TB 226.00 2.00 TR
TE
matrix currentmatrix
/Helvetica-Bold findfont
/Helvetica findfont
12.00 scalefont setfont
0 0 moveto 8.00 0.40 translate 0.00 rotate 0 0 moveto
0 0 moveto 8.70 0.56 translate 0.00 rotate 0 0 moveto
(0) stringwidth
pop
neg 0 rmoveto
(0) show
setmatrix
matrix currentmatrix
/Helvetica-Bold findfont
/Helvetica findfont
14.00 scalefont setfont
0 0 moveto 66.00 0.40 translate 0.00 rotate 0 0 moveto
0 0 moveto 67.00 0.56 translate 0.00 rotate 0 0 moveto
(123456) stringwidth
pop
-2 div 0 rmoveto
(123456) show
setmatrix
matrix currentmatrix
/Helvetica-Bold findfont
/Helvetica findfont
12.00 scalefont setfont
0 0 moveto 126.00 0.40 translate 0.00 rotate 0 0 moveto
0 0 moveto 125.30 0.56 translate 0.00 rotate 0 0 moveto
(5) show
setmatrix
matrix currentmatrix
/Helvetica-Bold findfont
/Helvetica findfont
14.00 scalefont setfont
0 0 moveto 182.00 101.40 translate 0.00 rotate 0 0 moveto
0 0 moveto 182.00 101.78 translate 0.00 rotate 0 0 moveto
(12345) stringwidth
pop
-2 div 0 rmoveto