gitlost
36c19053d7
vector.c: string halign; POSTNET/PLANET: 1 module space; ZBarcode_Cap(); GUI settings
2020-09-30 12:19:12 +01:00
Robin Stuart
bc63b21cb4
Bugfix: Ultra colours not displayed in EMF
2020-08-12 15:10:48 +01:00
Robin Stuart
b5e27d3e0b
Better compression for Ultracode in BMP
...
Also corrects colour shifting bug
File size is still bigger than it needs to be for Ultracode, but now uses 4bpp
2020-08-12 13:19:56 +01:00
Robin Stuart
20f767c4b6
Force white squares (not same as bgcolour) in Ultracode
2020-08-12 12:19:26 +01:00
Robin Stuart
79aaa5304d
Allow image rotation for SVG and EPS files
2020-08-05 21:23:11 +01:00
Robin Stuart
398b1aba2b
Correct EMF bug: text does not change colour
2020-08-04 13:12:47 +01:00
Robin Stuart
47cac63e7f
Add alpha channel support and --nobackground option
...
Alpha channel for PNG and SVG and option to remove background from EMF
2020-08-02 22:26:39 +01:00
gitlost
52d08fd9b9
#191 clang-tidy reduce NOLINTs using asserts, remove DeadStores
2020-07-19 10:31:12 +01:00
gitlost
d88d5906fd
emf.c: #191 suppress clang-tidy warnings
2020-05-05 22:51:04 +01:00
Robin Stuart
99cd6a3391
Set font only once in EMF
...
Correct fault which led to wrong bytecount - multiple declarations of font not needed
Also included HeaderExtension1 and HeaderExtension2 objects for better compatability with GDI
As suggested by Alex Roy in #185
2020-04-19 18:46:14 +01:00
Robin Stuart
0d26948baa
Merge branch Ultra
2020-04-06 17:05:22 +01:00
gitlost
5d60d67a84
emf free malloc bufs; tif don't free alloca bufs (Win); -Wextra; tests
2020-04-04 16:53:29 +01:00
Robin Stuart
c57b74a7e6
Ultra: add colour output to EMF
2020-01-13 19:24:01 +00:00
gitlost
bca82ecc0d
libzint.so: suppress exporting INTERNAL functions to the shared library; ZINT_TEST
2019-12-19 00:37:55 +00:00
Robin Stuart
b3c03b4769
Fix EOF bug in EMF output
...
Bug reported by 与 忘 <ly_xy@outlook.com>
2019-03-14 11:02:17 +00:00
Harald Oehlmann
dc2e0b35a6
2018-01-07 HaO Make compile with MS-VC2017 [Ticket 135]
2019-01-07 11:03:37 +01:00
Harald Oehlmann
5c00c7893e
Make it compile with MS-VC6++
2018-11-02 09:09:38 +01:00
Robin Stuart
30fcd7986c
Plot vector graphics using linked list structure
...
Simplifies the implementation of individual vector graphic file formats
2018-06-10 09:16:18 +01:00
Robin Stuart
8bd26f5e83
Open EMF files in binary mode
2018-02-13 18:32:26 +00:00
Boris Zentner
31cc0ae78a
Remove spaces before EOL
2017-10-25 17:23:57 +01:00
Boris Zentner
45441a6da7
Fix mixed unix / windows EOL
2017-10-25 17:15:35 +01:00
Robin Stuart
50cbbe391b
Merge /u/srachner/zint/ branch master into master
...
https://sourceforge.net/p/zint/code/merge-requests/4/
2017-10-17 16:49:05 +00:00
Harald Oehlmann
f83e5b1501
Make compile with MS-VC6
2017-10-16 19:26:54 +02:00
Sebastian Rachner
20ccbcd4e4
Check compiler before including malloc.h
2017-10-15 12:29:46 +02:00
Rodrigo Torres
4963a772db
Refactor
2017-09-11 19:21:33 +01:00
Robin Stuart
1882d76b70
Update version to 2.6.1
2017-08-27 09:31:02 +01:00
Robin Stuart
608b4b9134
Audit of error codes
2017-07-27 16:01:53 +01:00
Robin Stuart
b3a1b24d18
help the compiler create more efficient code
...
Patch from Michael <virtual_worlds@gmx.de>
Full text: As usual I have modified only minor things to remove warnigs when compiled as C++ code, have added some const-specifiers where possible to help the compiler create more efficient code and added some static-specifiers to make functions invisible to other modules.
2017-05-29 10:43:47 +01:00
Harald Oehlmann
480e514754
Make bakcend/dotcode.c, emf.c and tif.c compile with MS-VC6
2017-03-28 18:06:08 +02:00
Robin Stuart
d1e406b7d2
Add enhanced metafile format (EMF) support
2016-12-23 16:48:03 +00:00