mirror of
https://git.code.sf.net/p/zint/code
synced 2025-05-31 23:28:27 -04:00
gs1_verify: GMN (8013) update (gs1-format-spec.txt), X..25, csumalpha
This commit is contained in:
parent
5d4fe0b572
commit
a91933cbdd
5 changed files with 573 additions and 458 deletions
|
@ -1,6 +1,6 @@
|
|||
--- ../../../../postscriptbarcode/build/monolithic/barcode.ps 2021-02-03 09:22:12.524526773 +0000
|
||||
+++ ../tools/bwipp_dump.ps 2021-02-03 09:22:48.752086756 +0000
|
||||
@@ -26162,34 +26162,80 @@
|
||||
--- ../../../../postscriptbarcode/build/monolithic/barcode.ps 2021-02-07 20:42:06.997364827 +0000
|
||||
+++ ../tools/bwipp_dump.ps 2021-02-08 00:17:16.062509343 +0000
|
||||
@@ -26196,34 +26196,80 @@
|
||||
pop
|
||||
} ifelse
|
||||
|
||||
|
@ -100,7 +100,7 @@
|
|||
|
||||
end
|
||||
|
||||
@@ -26248,7 +26294,7 @@
|
||||
@@ -26282,7 +26328,7 @@
|
||||
pop
|
||||
} ifelse
|
||||
|
||||
|
@ -109,7 +109,7 @@
|
|||
|
||||
% Get the result of encoding with ean8 and gs1-cc
|
||||
options (lintype) (ean8) put
|
||||
@@ -26256,29 +26302,75 @@
|
||||
@@ -26290,29 +26336,75 @@
|
||||
options (dontdraw) true put
|
||||
|
||||
% Plot the linear part
|
||||
|
@ -205,7 +205,7 @@
|
|||
|
||||
end
|
||||
|
||||
@@ -26337,34 +26429,80 @@
|
||||
@@ -26371,34 +26463,80 @@
|
||||
pop
|
||||
} ifelse
|
||||
|
||||
|
@ -305,7 +305,7 @@
|
|||
|
||||
end
|
||||
|
||||
@@ -26438,34 +26576,80 @@
|
||||
@@ -26472,34 +26610,80 @@
|
||||
/opt options
|
||||
>> def
|
||||
|
||||
|
@ -405,7 +405,7 @@
|
|||
|
||||
end
|
||||
|
||||
@@ -26524,7 +26708,7 @@
|
||||
@@ -26558,7 +26742,7 @@
|
||||
pop
|
||||
} ifelse
|
||||
|
||||
|
@ -414,7 +414,7 @@
|
|||
|
||||
options (lintype) (databaromni) put
|
||||
options (linkage) true put
|
||||
@@ -26535,7 +26719,7 @@
|
||||
@@ -26569,7 +26753,7 @@
|
||||
linear options //databaromni exec
|
||||
dup (sbs) get /linsbs exch def
|
||||
dup (bhs) get 0 get 72 mul /linheight exch def
|
||||
|
@ -423,7 +423,7 @@
|
|||
|
||||
% Plot the separator
|
||||
/sepfinder {
|
||||
@@ -26566,20 +26750,66 @@
|
||||
@@ -26600,20 +26784,66 @@
|
||||
sep 0 [0 0 0] putinterval
|
||||
sep sep length 4 sub [0 0 0 0] putinterval
|
||||
18 sepfinder 64 sepfinder
|
||||
|
@ -502,7 +502,7 @@
|
|||
|
||||
end
|
||||
|
||||
@@ -26637,7 +26867,7 @@
|
||||
@@ -26671,7 +26901,7 @@
|
||||
pop
|
||||
} ifelse
|
||||
|
||||
|
@ -511,7 +511,7 @@
|
|||
|
||||
options (lintype) (databarstacked) put
|
||||
options (linkage) true put
|
||||
@@ -26648,7 +26878,7 @@
|
||||
@@ -26682,7 +26912,7 @@
|
||||
linear options //databarstacked exec
|
||||
dup (pixs) get 0 2 index (pixx) get getinterval /bot exch def
|
||||
dup (pixy) get /linheight exch def
|
||||
|
@ -520,7 +520,7 @@
|
|||
|
||||
% Plot the separator
|
||||
/sepfinder {
|
||||
@@ -26676,20 +26906,52 @@
|
||||
@@ -26710,20 +26940,52 @@
|
||||
sep 0 [ 0 0 0 0 ] putinterval
|
||||
sep sep length 4 sub [ 0 0 0 0 ] putinterval
|
||||
18 sepfinder
|
||||
|
@ -585,7 +585,7 @@
|
|||
|
||||
end
|
||||
|
||||
@@ -26747,7 +27009,7 @@
|
||||
@@ -26781,7 +27043,7 @@
|
||||
pop
|
||||
} ifelse
|
||||
|
||||
|
@ -594,7 +594,7 @@
|
|||
|
||||
options (lintype) (databarstackedomni) put
|
||||
options (linkage) true put
|
||||
@@ -26758,7 +27020,7 @@
|
||||
@@ -26792,7 +27054,7 @@
|
||||
linear options //databarstackedomni exec
|
||||
dup (pixs) get 0 2 index (pixx) get getinterval /bot exch def
|
||||
dup (pixy) get /linheight exch def
|
||||
|
@ -603,7 +603,7 @@
|
|||
|
||||
% Plot the separator
|
||||
/sepfinder {
|
||||
@@ -26786,20 +27048,52 @@
|
||||
@@ -26820,20 +27082,52 @@
|
||||
sep 0 [ 0 0 0 0 ] putinterval
|
||||
sep sep length 4 sub [ 0 0 0 0 ] putinterval
|
||||
18 sepfinder
|
||||
|
@ -668,7 +668,7 @@
|
|||
|
||||
end
|
||||
|
||||
@@ -26972,7 +27266,7 @@
|
||||
@@ -27006,7 +27300,7 @@
|
||||
pop
|
||||
} ifelse
|
||||
|
||||
|
@ -677,7 +677,7 @@
|
|||
|
||||
options (lintype) (databarlimited) put
|
||||
options (linkage) true put
|
||||
@@ -26983,7 +27277,7 @@
|
||||
@@ -27017,7 +27311,7 @@
|
||||
linear options //databarlimited exec
|
||||
dup (sbs) get /linsbs exch def
|
||||
dup (bhs) get 0 get 72 mul /linheight exch def
|
||||
|
@ -686,7 +686,7 @@
|
|||
|
||||
% Plot the separator
|
||||
mark
|
||||
@@ -26991,22 +27285,68 @@
|
||||
@@ -27025,22 +27319,68 @@
|
||||
counttomark 1 sub array astore /sep exch def pop pop
|
||||
sep 0 [0 0 0] putinterval
|
||||
sep sep length 9 sub [0 0 0 0 0 0 0 0 0] putinterval % 4 + 5 right guard spaces
|
||||
|
@ -769,7 +769,7 @@
|
|||
|
||||
end
|
||||
|
||||
@@ -27065,7 +27405,7 @@
|
||||
@@ -27099,7 +27439,7 @@
|
||||
pop
|
||||
} ifelse
|
||||
|
||||
|
@ -778,7 +778,7 @@
|
|||
|
||||
options (lintype) (databarexpanded) put
|
||||
options (linkage) true put
|
||||
@@ -27076,7 +27416,7 @@
|
||||
@@ -27110,7 +27450,7 @@
|
||||
linear options //databarexpanded exec
|
||||
dup (sbs) get /linsbs exch def
|
||||
dup (bhs) get 0 get 72 mul /linheight exch def
|
||||
|
@ -787,7 +787,7 @@
|
|||
|
||||
% Plot the separator
|
||||
/sepfinder {
|
||||
@@ -27105,20 +27445,60 @@
|
||||
@@ -27139,20 +27479,60 @@
|
||||
18 98 bot length 13 sub {} for
|
||||
69 98 bot length 13 sub {} for
|
||||
] {sepfinder} forall
|
||||
|
@ -860,7 +860,7 @@
|
|||
|
||||
end
|
||||
|
||||
@@ -27176,7 +27556,7 @@
|
||||
@@ -27210,7 +27590,7 @@
|
||||
pop
|
||||
} ifelse
|
||||
|
||||
|
@ -869,7 +869,7 @@
|
|||
|
||||
options (lintype) (databarexpandedstacked) put
|
||||
options (linkage) true put
|
||||
@@ -27187,7 +27567,7 @@
|
||||
@@ -27221,7 +27601,7 @@
|
||||
linear options //databarexpandedstacked exec
|
||||
dup (pixs) get 0 2 index (pixx) get getinterval /bot exch def
|
||||
dup (pixy) get /linheight exch def
|
||||
|
@ -878,7 +878,7 @@
|
|||
|
||||
% Plot the separator
|
||||
/sepfinder {
|
||||
@@ -27213,21 +27593,49 @@
|
||||
@@ -27247,21 +27627,49 @@
|
||||
19 98 bot length 13 sub {} for
|
||||
70 98 bot length 13 sub {} for
|
||||
] {sepfinder} forall
|
||||
|
@ -941,7 +941,7 @@
|
|||
|
||||
end
|
||||
|
||||
@@ -27286,7 +27694,7 @@
|
||||
@@ -27320,7 +27728,7 @@
|
||||
pop
|
||||
} ifelse
|
||||
|
||||
|
@ -950,7 +950,7 @@
|
|||
|
||||
options (inkspread) (0) put
|
||||
options (dontdraw) true put
|
||||
@@ -27313,35 +27721,87 @@
|
||||
@@ -27347,35 +27755,87 @@
|
||||
linear << options {} forall >> //gs1-128 exec
|
||||
dup (sbs) get /linsbs exch def
|
||||
dup (bhs) get 0 get 72 mul /linheight exch def
|
||||
|
@ -1052,7 +1052,7 @@
|
|||
|
||||
end
|
||||
|
||||
@@ -28772,3 +29232,183 @@
|
||||
@@ -28806,3 +29266,183 @@
|
||||
% --END ENCODER hibcazteccode--
|
||||
|
||||
% --END TEMPLATE--
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue