Robin Stuart
b003627908
Interpret 4-bit codewords as big-endian for error correction
...
affects microQR symbol sizes M1 and M3
bug reported by Milton Neal
2016-11-25 22:21:30 +00:00
Robin Stuart
658cdd7a69
Check for too many codewords after remainder in 144x144 symbols
...
Bug report and patch by brunt, ticket #42
2016-11-25 20:50:35 +00:00
Robin Stuart
886e789090
Add unlatch if C40/Text buffer is empty
...
also don't read binary marker beyond end of input
Relates to #38 and #41
2016-11-22 22:03:28 +00:00
Robin Stuart
a0493a0d0c
Force flush of last two C40 or Text values in buffer
...
Relates to #38
2016-11-22 20:24:33 +00:00
Robin Stuart
4ea35b9082
Revert last commit, and use more standard compliant solution
2016-11-19 10:16:10 +00:00
Robin Stuart
1d4cead56e
Handle partial C40 or Text buffer properly when using Shift characters
...
Relates to ticket #38 created by Brunt
2016-11-17 22:32:06 +00:00
Robin Stuart
a1fd5bd832
Malloc declaration needed for Visual Studio
2016-11-05 21:06:58 +00:00
Robin Stuart
5992bbf6e5
Malloc declaration needed for Visual Studio
2016-11-05 16:46:24 +00:00
Boris Zentner
b13645fd16
Remove non standard #include <malloc.h>
2016-10-30 20:00:09 +00:00
Robin Stuart
184fb71fe5
[PATCH] Remove non standard #include <malloc.h>
2016-10-30 17:43:10 +00:00
Boris Zentner
8851884ea1
Clear symbol->text without a constant.
2016-10-30 17:41:56 +00:00
Boris Zentner
02c0df93e6
sym->row_height is 200 now clear it more reliable.
2016-10-30 17:41:50 +00:00
Boris Zentner
696b99b1d2
Fix typos
2016-10-30 17:41:21 +00:00
Boris Zentner
1911b28865
Fix off by one error in code_49
2016-10-30 17:10:40 +00:00
Boris Zentner
63a252a573
Remove superfluous code
2016-10-30 17:10:36 +00:00
Boris Zentner
bfb4d3284b
nRead is not used on error
2016-10-30 17:10:30 +00:00
Boris Zentner
7ca22f24a4
Remove superfluous code
2016-10-30 17:10:24 +00:00
Boris Zentner
9553e96f8a
Fix of by one errors when searching from right to left.
2016-10-30 17:10:12 +00:00
Robin Stuart
4561a66067
Add identifiers to error messages
...
To ease the debug process
2016-10-28 22:40:40 +01:00
Robin Stuart
d875318b3d
Add option to include check digit in UPC/EAN data, and validate before encoding
...
Fixes #5
2016-10-28 19:43:08 +01:00
Robin Stuart
796af2580f
Make MaxiCode scalable in raster files
2016-10-27 17:50:10 +01:00
Robin Stuart
54c0a858ea
Don't include empty strings in output SVG
2016-10-27 13:47:32 +01:00
Robin Stuart
20c4509ecd
Set fixed row height in Codablock-F
2016-10-27 13:33:19 +01:00
Robin Stuart
5402264ad9
Alterations based on feedback from Wang Yi
2016-10-27 12:35:53 +01:00
Robin Stuart
7ea03123c8
Set minimum row heights
2016-10-27 09:32:12 +01:00
Harald Oehlmann
a57ef2adc8
2016-10-26 HaO Extended HIBC string length to 112 (HIBC 2.6)
2016-10-26 19:34:21 +02:00
Robin Stuart
cfda2067b1
Improved handling of partial row data
...
Bug reported by Edgard Lima and fixed by Milton Neal
2016-10-15 10:54:23 +01:00
Robin Stuart
dd80371b17
Enforce DataBar height restrictions
2016-10-14 18:56:49 +01:00
Robin Stuart
d6a1008ae7
Plot pixel buffer the right way up
2016-10-14 16:08:03 +01:00
Robin Stuart
d3b6c9ec07
Remove typo from Grid Matrix codeword dividing table
...
Bugfix by brunt, Fixes #34
2016-10-09 15:01:16 +01:00
Robin Stuart
ee12f3569b
Correction to special case row handling GS1-DataBar Stacked
2016-10-09 14:10:39 +01:00
Robin Stuart
f145680739
Revoke changes made to pixel buffering in API
2016-10-02 10:45:47 +01:00
Robin Stuart
f8b56002c9
Improved processing of CC-C
2016-09-25 11:09:20 +01:00
Harald Oehlmann
a752f2583f
Codablock F:
...
- Fixed crash for negative planed column count.
- Use a square-symbol if no dimensions given, starting at 9 planed characters
2016-09-20 23:19:31 +02:00
Robin Stuart
9eff5cc63a
Allow adjustment of dot size when in dotty mode
2016-09-18 14:09:58 +01:00
Robin Stuart
b13efe334a
Slight code reduction - use loops when converting to or from binary
2016-09-17 18:22:26 +01:00
Robin Stuart
0dd072437e
Add Codablock options to Studio
...
Also remove divide by zero bug calculating row height
2016-09-17 11:39:01 +01:00
Robin Stuart
c351ed492e
Minor tweaks: Don't allow GS1 in Codablock-F, Don't allow negative height rows, Warn user if using ECI mode
2016-09-14 22:34:59 +01:00
Robin Stuart
b49f3f0255
Fix memory leak in PostScript
...
Also match ZBarcode_Encode prototype with definition
Fixes thanks to Alex Haley <ahaley42@sf>, Ref ticket #33
2016-09-13 21:30:19 +01:00
Harald Oehlmann
343b3b873e
Silence nondefined compiler warnings
2016-09-13 08:16:51 +02:00
Robin Stuart
16511da26d
Improved rendering of seperator bars for Codablock-F
2016-09-12 21:47:40 +01:00
Harald Oehlmann
7b4009d19f
Fixed bugs: C128 arbitrary data, C128 wrong checksum
2016-09-12 15:49:17 +02:00
Harald Oehlmann
2cf489eac2
Make compile with MS-VC6
2016-09-12 13:24:18 +02:00
Robin Stuart
7ae2e68396
Typo--
2016-09-11 08:47:34 +01:00
Robin Stuart
e0402ba434
Consolidate raster image rotation and colour sanity checks
2016-09-11 08:42:31 +01:00
Robin Stuart
71a30a9031
pack structures in portable fashion, now creates valid bitmap headers for Windows
2016-09-10 18:35:45 +01:00
Robin Stuart
6dbf817ffa
Resolve link error LNK2019 in VS
...
Bugfix by Milton Neal <miltonneal@bigpond.com>
2016-09-10 16:33:08 +01:00
Robin Stuart
2c2200a7cb
modifications for VS2015, some
...
additional static/const's and a few bugfixes for HanXin and DotStream.
Patch by Michael <virtual_worlds@gmx.de>
2016-09-05 22:06:50 +01:00
Robin Stuart
8d3abf8440
Suppress warnings for uninitialized values
2016-09-04 16:35:11 +01:00
Robin Stuart
d86ac40b20
Plot Codablock symbols to file and in Studio
2016-09-04 11:04:41 +01:00