Module: Zint
- Defined in:
- lib/zint/ean.rb,
lib/zint/upc.rb,
lib/zint/qrcode.rb,
lib/zint/barcode.rb,
lib/zint/version.rb,
lib/zint/wrapper.rb,
lib/zint/exception.rb,
lib/zint/data_matrix.rb,
lib/zint/zint_symbol.rb
Defined Under Namespace
Modules: Wrapper Classes: Barcode, DataMatrix, Ean, Exception, QRCode, Upc, ZintSymbol
Constant Summary collapse
- VERSION =
"0.0.5"- BARCODE_CODE11 =
Symbologies
1- BARCODE_C25MATRIX =
2- BARCODE_C25INTER =
3- BARCODE_C25IATA =
4- BARCODE_C25LOGIC =
6- BARCODE_C25IND =
7- BARCODE_CODE39 =
8- BARCODE_EXCODE39 =
9- BARCODE_EANX =
13- BARCODE_EAN128 =
16- BARCODE_CODABAR =
18- BARCODE_CODE128 =
20- BARCODE_DPLEIT =
21- BARCODE_DPIDENT =
22- BARCODE_CODE16K =
23- BARCODE_CODE49 =
24- BARCODE_CODE93 =
25- BARCODE_FLAT =
28- BARCODE_RSS14 =
29- BARCODE_RSS_LTD =
30- BARCODE_RSS_EXP =
31- BARCODE_TELEPEN =
32- BARCODE_UPCA =
34- BARCODE_UPCE =
37- BARCODE_POSTNET =
40- BARCODE_MSI_PLESSEY =
47- BARCODE_FIM =
49- BARCODE_LOGMARS =
50- BARCODE_PHARMA =
51- BARCODE_PZN =
52- BARCODE_PHARMA_TWO =
53- BARCODE_PDF417 =
55- BARCODE_PDF417TRUNC =
56- BARCODE_MAXICODE =
57- BARCODE_QRCODE =
58- BARCODE_CODE128B =
60- BARCODE_AUSPOST =
63- BARCODE_AUSREPLY =
66- BARCODE_AUSROUTE =
67- BARCODE_AUSREDIRECT =
68- BARCODE_ISBNX =
69- BARCODE_RM4SCC =
70- BARCODE_DATAMATRIX =
71- BARCODE_EAN14 =
72- BARCODE_CODABLOCKF =
74- BARCODE_NVE18 =
75- BARCODE_JAPANPOST =
76- BARCODE_KOREAPOST =
77- BARCODE_RSS14STACK =
79- BARCODE_RSS14STACK_OMNI =
80- BARCODE_RSS_EXPSTACK =
81- BARCODE_PLANET =
82- BARCODE_MICROPDF417 =
84- BARCODE_ONECODE =
85- BARCODE_PLESSEY =
86- BARCODE_TELEPEN_NUM =
87- BARCODE_ITF14 =
89- BARCODE_KIX =
90- BARCODE_AZTEC =
92- BARCODE_DAFT =
93- BARCODE_MICROQR =
97- BARCODE_HIBC_128 =
98- BARCODE_HIBC_39 =
99- BARCODE_HIBC_DM =
102- BARCODE_HIBC_QR =
104- BARCODE_HIBC_PDF =
106- BARCODE_HIBC_MICPDF =
108- BARCODE_HIBC_BLOCKF =
110- BARCODE_HIBC_AZTEC =
112- BARCODE_AZRUNE =
128- BARCODE_CODE32 =
129- BARCODE_EANX_CC =
130- BARCODE_EAN128_CC =
131- BARCODE_RSS14_CC =
132- BARCODE_RSS_LTD_CC =
133- BARCODE_RSS_EXP_CC =
134- BARCODE_UPCA_CC =
135- BARCODE_UPCE_CC =
136- BARCODE_RSS14STACK_CC =
137- BARCODE_RSS14_OMNI_CC =
138- BARCODE_RSS_EXPSTACK_CC =
139- BARCODE_CHANNEL =
140- BARCODE_CODEONE =
141- BARCODE_GRIDMATRIX =
142- BARCODE_NO_ASCII =
barcode output options
1- BARCODE_BIND =
2- BARCODE_BOX =
4- BARCODE_READER_INIT =
Even thought this an option, it foobar’s Ruby’s $stdout handle. Don’t use it. BARCODE_STDOUT = 8
16- DATA_MODE =
input options
0- UNICODE_MODE =
1- GS1_MODE =
2- KANJI_MODE =
3- SJIS_MODE =
4- DM_SQUARE =
100- WARN =
error codes
{:warn_invalid_option => 2 }
- ERR =
{:error_too_long => 5 , :error_invalid_data => 6 , :error_invalid_check => 7 , :error_invalid_option => 8 , :error_encoding_problem => 9 , :error_file_access => 10, :error_memory => 11}