File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1+ 2025-04-09
2+
3+ * The encoder for EAN-8 was changed to forbid the use of a two-digit or five-digit addon unless a permitaddon option is supplied.
4+
5+
162025-03-14
27
38* The high-level encoder for MaxiCode was replaced with a new algorithm that may result in significantly shorter messages.
Original file line number Diff line number Diff line change 5757 /textxoffset 4.0 def
5858 /textyoffset -4.0 def
5959 /height 1.0 def
60+ /permitaddon false def
6061 /addongap 12.0 def
6162 /addontextfont (unset) def
6263 /addontextsize null def
9091 addon length 0 ne addon length 2 ne and addon length 5 ne and {
9192 /bwipp.ean8badAddOnLength (Add-on for EAN-8 must be 2 or 5 digits) //raiseerror exec
9293 } if
94+ permitaddon not addon length 0 ne and {
95+ /bwipp.ean8badAddOnLength (Non-standard use of add-on for EAN-8 requires "permitaddon" option) //raiseerror exec
96+ } if
9397
9498 % Add checksum digit
9599 /pad 8 string def
You can’t perform that action at this time.
0 commit comments