Skip to content

Commit 6adc829

Browse files
committed
New bestfit option that triggers physspec without strict bounds checks
1 parent a7dbf13 commit 6adc829

89 files changed

Lines changed: 514 additions & 20 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

src/auspost.ps.src

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -149,6 +149,7 @@ begin
149149
/custinfoenc (character) def
150150

151151
/propspec false def
152+
/bestfit false def
152153
/physspec false def
153154
/mag 1.0 def
154155
/xdim -1.0 def
@@ -159,6 +160,8 @@ begin
159160
/modunit 1 def
160161

161162
/apply //processoptions exec /options exch def
163+
/global_encoder_defaults //render exec
164+
162165
/barcode exch def
163166

164167
/_render

src/azteccode.ps.src

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -324,6 +324,8 @@ begin
324324
/parse false def
325325
/parsefnc false def
326326
/physspec false def
327+
/propspec false def
328+
/bestfit false def
327329
/mag 1.0 def
328330
/xdim -1.0 def
329331
/ast (default) def
@@ -333,6 +335,8 @@ begin
333335
/modunit 2 def
334336

335337
/apply //processoptions exec /options exch def
338+
/global_encoder_defaults //render exec
339+
336340
/barcode exch def
337341

338342
/_render

src/bc412.ps.src

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -106,6 +106,7 @@ begin
106106
/height -1.0 def
107107

108108
/propspec false def
109+
/bestfit false def
109110
/physspec false def
110111
/mag 1.0 def
111112
/xdim -1.0 def
@@ -116,6 +117,8 @@ begin
116117
/modunit 1 def
117118

118119
/apply //processoptions exec /options exch def
120+
/global_encoder_defaults //render exec
121+
119122
/barcode exch def
120123

121124
/_render

src/channelcode.ps.src

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -153,6 +153,7 @@ begin
153153
/height -1.0 def
154154

155155
/propspec false def
156+
/bestfit false def
156157
/physspec false def
157158
/mag 1.0 def
158159
/xdim -1.0 def
@@ -163,6 +164,8 @@ begin
163164
/modunit 1 def
164165

165166
/apply //processoptions exec /options exch def
167+
/global_encoder_defaults //render exec
168+
166169
/barcode exch def
167170

168171
/_render

src/codablockf.ps.src

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -185,6 +185,8 @@ begin
185185
/parse false def
186186
/parsefnc false def
187187
/physspec false def
188+
/propspec false def
189+
/bestfit false def
188190
/mag 1.0 def
189191
/xdim -1.0 def
190192
/ast (default) def
@@ -194,6 +196,8 @@ begin
194196
/modunit 1 def
195197

196198
/apply //processoptions exec /options exch def
199+
/global_encoder_defaults //render exec
200+
197201
/barcode exch def
198202

199203
/_render

src/code11.ps.src

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -99,6 +99,7 @@ begin
9999
/height -1.0 def
100100

101101
/propspec false def
102+
/bestfit false def
102103
/physspec false def
103104
/mag 1.0 def
104105
/xdim -1.0 def
@@ -109,6 +110,8 @@ begin
109110
/modunit 1 def
110111

111112
/apply //processoptions exec /options exch def
113+
/global_encoder_defaults //render exec
114+
112115
/barcode exch def
113116

114117
/_render

src/code128.ps.src

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -253,6 +253,7 @@ begin
253253
/unlatchextbeforec false def % Suppress extended ASCII with code set C
254254

255255
/propspec false def
256+
/bestfit false def
256257
/physspec false def
257258
/mag 1.0 def
258259
/xdim -1.0 def
@@ -263,6 +264,8 @@ begin
263264
/modunit 1 def
264265

265266
/apply //processoptions exec /options exch def
267+
/global_encoder_defaults //render exec
268+
266269
/barcode exch def
267270

268271
barcode length 500 gt {

src/code16k.ps.src

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -219,6 +219,8 @@ begin
219219
/parse false def
220220
/parsefnc false def
221221
/physspec false def
222+
/propspec false def
223+
/bestfit false def
222224
/mag 1.0 def
223225
/xdim -1.0 def
224226
/ast (default) def
@@ -228,6 +230,8 @@ begin
228230
/modunit 1 def
229231

230232
/apply //processoptions exec /options exch def
233+
/global_encoder_defaults //render exec
234+
231235
/barcode exch def
232236

233237
barcode length 500 gt {

src/code2of5.ps.src

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -92,6 +92,7 @@ begin
9292
/version (industrial) def
9393

9494
/propspec false def
95+
/bestfit false def
9596
/physspec false def
9697
/mag 1.0 def
9798
/xdim -1.0 def
@@ -102,6 +103,8 @@ begin
102103
/modunit 1 def
103104

104105
/apply //processoptions exec /options exch def
106+
/global_encoder_defaults //render exec
107+
105108
/barcode exch def
106109

107110
/_render

src/code39.ps.src

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -106,6 +106,7 @@ begin
106106
/height -1.0 def
107107

108108
/propspec false def
109+
/bestfit false def
109110
/physspec false def
110111
/mag 1.0 def
111112
/xdim -1.0 def
@@ -116,6 +117,8 @@ begin
116117
/modunit 1 def
117118

118119
/apply //processoptions exec /options exch def
120+
/global_encoder_defaults //render exec
121+
119122
/barcode exch def
120123

121124
/_render

0 commit comments

Comments
 (0)