Name | Modified | Size | Downloads / Week |
---|---|---|---|
COPYING | 2010-02-06 | 18.0 kB | |
iec16022.dll | 2010-02-06 | 26.6 kB | |
README | 2010-02-06 | 1.5 kB | |
iec16022_dll_src.7z | 2010-02-06 | 19.6 kB | |
Totals: 4 Items | 65.7 kB | 1 |
With iec16022 you can produce 2d barcodes. Also known as Data Matrix. These barcodes are defined in ISO/IEC 16022. The code was originally written by Andrews & Arnold Ltd. You can download this code from http://aa.gg/free/. The current maintainer of the code is Stefan Schmidt. Website: http://www.datenfreihafen.org/projects/iec16022.html Maillinglist: https://sirius.lasnet.de/mailman/listinfo/iec16022 SVN repository: https://svn.datenfreihafen.org/iec16022/ Stefan Schmidt <stefan@datenfreihafen.org> ==== DLL exports 2 functions. Use CDECL convention DLLEXPORT char* data_matrix2file (int W, int H, char* text, char* format, char* path); DLLEXPORT int data_matrix2DC (int W, int H, char* text, int img_left,int img_top, int img_width, int img_height, HDC hdc); where W and H are width and height of barcode matrix and have predefined sizes text is the text for encoding img* are dimensions of result picture format action, see below path is a path to result barcode file data_matrix2DC just draws DataMatrix barcode on declared canvas. data_matrix2file makes different things, depending on "format" variable. Don't forget to free data_matrix2file return, to avoid memory leaks The following values of format are available: i returns info about barcode, not very useful, but... t returns DataMatrix barcode as a set of strings (H strings by W bytes length) p writes generated barcode as BMP to "path" file Lazy Mike <mike_sf@mail.ru>