Module: ZXing
- Defined in:
- lib/zxing.rb,
lib/zxing/ffi.rb,
lib/zxing/oned.rb,
lib/zxing/aztec.rb,
lib/zxing/image.rb,
lib/zxing/common.rb,
lib/zxing/qrcode.rb,
lib/zxing/reader.rb,
lib/zxing/result.rb,
lib/zxing/rmagick.rb,
lib/zxing/version.rb,
lib/zxing/ffi/oned.rb,
lib/zxing/binarizer.rb,
lib/zxing/exception.rb,
lib/zxing/ffi/aztec.rb,
lib/zxing/datamatrix.rb,
lib/zxing/ffi/common.rb,
lib/zxing/ffi/qrcode.rb,
lib/zxing/ffi/reader.rb,
lib/zxing/ffi/result.rb,
lib/zxing/ffi/library.rb,
lib/zxing/binary_bitmap.rb,
lib/zxing/ffi/binarizer.rb,
lib/zxing/rmagick/image.rb,
lib/zxing/ffi/datamatrix.rb,
lib/zxing/qrcode/decoder.rb,
lib/zxing/qrcode/encoder.rb,
lib/zxing/qrcode/detector.rb,
lib/zxing/format_exception.rb,
lib/zxing/luminance_source.rb,
lib/zxing/reader_exception.rb,
lib/zxing/common/bit_matrix.rb,
lib/zxing/ffi/binary_bitmap.rb,
lib/zxing/aztec/aztec_reader.rb,
lib/zxing/checksum_exception.rb,
lib/zxing/ffi/qrcode/decoder.rb,
lib/zxing/bad_image_exception.rb,
lib/zxing/ffi/qrcode/detector.rb,
lib/zxing/multi_format_reader.rb,
lib/zxing/not_found_exception.rb,
lib/zxing/oned/code_39_reader.rb,
lib/zxing/ffi/luminance_source.rb,
lib/zxing/ffi/common/bit_matrix.rb,
lib/zxing/qrcode/encoder/qrcode.rb,
lib/zxing/ffi/aztec/aztec_reader.rb,
lib/zxing/qrcode/encoder/encoder.rb,
lib/zxing/reed_solomon_exception.rb,
lib/zxing/common/hybrid_binarizer.rb,
lib/zxing/ffi/multi_format_reader.rb,
lib/zxing/ffi/oned/code_39_reader.rb,
lib/zxing/illegal_argument_exception.rb,
lib/zxing/qrcode/encoder/byte_matrix.rb,
lib/zxing/ffi/common/hybrid_binarizer.rb,
lib/zxing/datamatrix/data_matrix_reader.rb,
lib/zxing/common/illegal_argument_exception.rb,
lib/zxing/ffi/datamatrix/data_matrix_reader.rb,
lib/zxing/ffi/common/greyscale_luminance_source.rb
Defined Under Namespace
Modules: Aztec, Binarizer, BinaryBitmap, Common, DataMatrix, FFI, Image, LuminanceSource, MultiFormatReader, OneD, QRCode, RMagick, Reader, Result
Classes: BadImageException, ChecksumException, Exception, FormatException, IllegalArgumentException, NotFoundException, ReaderException, ReedSolomonException
Constant Summary
collapse
- VERSION =
"0.1.1"
- VERSION_INFO =
{}
Class Method Summary
collapse
Class Method Details
.decode(*args) ⇒ Object
32
33
34
35
36
37
38
|
# File 'lib/zxing.rb', line 32
def decode *args
begin
decode!(*args)
rescue Exception => e
nil
end
end
|
.decode!(argument, hints = nil) ⇒ Object
.jruby? ⇒ Boolean
28
29
30
|
# File 'lib/zxing/version.rb', line 28
def self.jruby?
!ZXing::VERSION_INFO['ruby']['jruby'].nil?
end
|
.uses_libzxing? ⇒ Boolean
24
25
26
|
# File 'lib/zxing/version.rb', line 24
def self.uses_libzxing? !ZXing::VERSION_INFO['libzxing'].nil?
end
|