在好例子网,分享、交流、成长!
您当前所在位置:首页C# 开发实例C#语言基础 → QRCode在C# JAVA 水晶报表中的应用

QRCode在C# JAVA 水晶报表中的应用

C#语言基础

下载此实例
  • 开发语言:C#
  • 实例大小:22.94M
  • 下载次数:11
  • 浏览次数:76
  • 发布时间:2023-04-19
  • 实例类别:C#语言基础
  • 发 布 人:js2021
  • 文件格式:.rar
  • 所需积分:2
 相关标签: qrcode java java 水晶报表 Code

实例介绍

【实例简介】QRCode在C# JAVA 水晶报表中的应用
1、二维码(QRCode)在C#,java1.5,vb.net等中的生成与解析; 2、二维码应用于Oracle9i数据库进而显示于水晶报表的研究,关联如下技术: ★javasource在oracle中的应用; ★oracle中执行exe程序; ★oracle中存储...

【实例截图】

from clipboard

【核心代码】
文件清单
└── QRCode调查结果
    ├── IDAutomation_QRCodeWindowsFontEncoder
    │   ├── IDAutomation_QRCodeWindowsFontEncoderDEMO.exe
    │   └── readme.txt
    ├── Java执行exe生成QRCode图片
    │   ├── C# 生成二维码和zxing类库_若兮_新浪博客.mht
    │   ├── Google开源项目二维码读取与生成工具ZXing - NickWar的专栏 - 博客频道 - CSDN_NET.mht
    │   ├── htexe
    │   │   ├── 2005年10月18日 随笔档案 - 无名的博客 - BlogJava.mht
    │   │   ├── htexe.prc
    │   │   ├── ht.jsp
    │   │   ├── oracle执行cmd.docx
    │   │   ├── readme.txt
    │   │   ├── Release
    │   │   │   ├── WindowsAppcsharpqr.exe
    │   │   │   ├── WindowsAppcsharpqr.pdb
    │   │   │   ├── WindowsAppcsharpqr.vshost.exe
    │   │   │   └── zxing.dll
    │   │   ├── Runtime_getRuntime()_exec(cmd)使用不当引起的java_io_IOException Too many open files - ALL is Well! - BlogJava.mht
    │   │   ├── 测试.tst
    │   │   └── 用户执行java权限.sql
    │   ├── oracle Java源定时执行exe程序_雨枫技术教程网.mht
    │   ├── readme.txt
    │   ├── WindowsAppcsharpqr
    │   │   ├── WindowsAppcsharpqr
    │   │   │   ├── 11.ico
    │   │   │   ├── bin
    │   │   │   │   ├── Debug
    │   │   │   │   │   ├── QRCode.log
    │   │   │   │   │   ├── QRCode.png
    │   │   │   │   │   ├── WindowsAppcsharpqr.exe
    │   │   │   │   │   ├── WindowsAppcsharpqr.pdb
    │   │   │   │   │   ├── WindowsAppcsharpqr.vshost.exe
    │   │   │   │   │   └── zxing.dll
    │   │   │   │   ├── Release
    │   │   │   │   │   ├── QRCode.log
    │   │   │   │   │   ├── QRCode.png
    │   │   │   │   │   ├── WindowsAppcsharpqr.exe
    │   │   │   │   │   ├── WindowsAppcsharpqr.pdb
    │   │   │   │   │   ├── WindowsAppcsharpqr.vshost.exe
    │   │   │   │   │   └── zxing.dll
    │   │   │   │   └── zxing.dll
    │   │   │   ├── obj
    │   │   │   │   ├── Debug
    │   │   │   │   │   ├── Refactor
    │   │   │   │   │   ├── ResolveAssemblyReference.cache
    │   │   │   │   │   ├── TempPE
    │   │   │   │   │   ├── WindowsAppcsharpqr.csproj.GenerateResource.Cache
    │   │   │   │   │   ├── WindowsAppcsharpqr.exe
    │   │   │   │   │   ├── WindowsAppcsharpqr.pdb
    │   │   │   │   │   └── WindowsAppcsharpqr.Properties.Resources.resources
    │   │   │   │   ├── Release
    │   │   │   │   │   ├── ResolveAssemblyReference.cache
    │   │   │   │   │   ├── TempPE
    │   │   │   │   │   ├── WindowsAppcsharpqr.csproj.GenerateResource.Cache
    │   │   │   │   │   ├── WindowsAppcsharpqr.exe
    │   │   │   │   │   ├── WindowsAppcsharpqr.pdb
    │   │   │   │   │   └── WindowsAppcsharpqr.Properties.Resources.resources
    │   │   │   │   └── WindowsAppcsharpqr.csproj.FileListAbsolute.txt
    │   │   │   ├── Program.cs
    │   │   │   ├── Properties
    │   │   │   │   ├── AssemblyInfo.cs
    │   │   │   │   ├── Resources.Designer.cs
    │   │   │   │   ├── Resources.resx
    │   │   │   │   ├── Settings.Designer.cs
    │   │   │   │   └── Settings.settings
    │   │   │   └── WindowsAppcsharpqr.csproj
    │   │   ├── WindowsAppcsharpqr.sln
    │   │   └── WindowsAppcsharpqr.suo
    │   └── zxing-2.1
    │       ├── actionscript
    │       │   ├── core
    │       │   │   ├── bin
    │       │   │   ├── build.xml
    │       │   │   ├── src
    │       │   │   │   └── com
    │       │   │   │       └── google
    │       │   │   │           └── zxing
    │       │   │   │               ├── aztec
    │       │   │   │               │   ├── AztecDetectorResult.as
    │       │   │   │               │   ├── AztecReader.as
    │       │   │   │               │   ├── decoder
    │       │   │   │               │   │   └── Decoder.as
    │       │   │   │               │   ├── detector
    │       │   │   │               │   │   └── Detector.as
    │       │   │   │               │   └── Point.as
    │       │   │   │               ├── BarcodeFormat.as
    │       │   │   │               ├── Binarizer.as
    │       │   │   │               ├── BinaryBitmap.as
    │       │   │   │               ├── BufferedImageLuminanceSource.as
    │       │   │   │               ├── ChecksumException.as
    │       │   │   │               ├── client
    │       │   │   │               │   ├── result
    │       │   │   │               │   │   ├── AbstractDoCoMoResultParser.as
    │       │   │   │               │   │   ├── AddressBookDocomoResultParser.as
    │       │   │   │               │   │   ├── AddressBookParsedResult.as
    │       │   │   │               │   │   ├── BizcardResultParser.as
    │       │   │   │               │   │   ├── BookmarkDoCoMoResultParser.as
    │       │   │   │               │   │   ├── CalendarParsedResult.as
    │       │   │   │               │   │   ├── EmailAddressParsedResult.as
    │       │   │   │               │   │   ├── EmailAddressResultParser.as
    │       │   │   │               │   │   ├── EmailDoCoMoResultParser.as
    │       │   │   │               │   │   ├── GeoParsedResult.as
    │       │   │   │               │   │   ├── GeoResultParser.as
    │       │   │   │               │   │   ├── ISBNParsedResult.as
    │       │   │   │               │   │   ├── ISBNResultParser.as
    │       │   │   │               │   │   ├── optional
    │       │   │   │               │   │   │   ├── AbstractMobileTagResultParser.as
    │       │   │   │               │   │   │   ├── AbstractNDEFResultParser.as
    │       │   │   │               │   │   │   ├── AddressBookAUResultParser.as
    │       │   │   │               │   │   │   ├── MobileTagMMSResultParser.as
    │       │   │   │               │   │   │   ├── MobileTagRichWebParsedResult.as
    │       │   │   │               │   │   │   ├── MobileTagRichWebResultParser.as
    │       │   │   │               │   │   │   ├── MobileTagSimpleCalendarResultParser.as
    │       │   │   │               │   │   │   ├── MobileTagSimpleContactResultParser.as
    │       │   │   │               │   │   │   ├── MobileTagSimpleWebResultParser.as
    │       │   │   │               │   │   │   ├── MobileTagSMSResultParser.as
    │       │   │   │               │   │   │   ├── MobileTagTelResultParser.as
    │       │   │   │               │   │   │   ├── NDEFRecord.as
    │       │   │   │               │   │   │   ├── NDEFSmartPosterParsedResult.as
    │       │   │   │               │   │   │   ├── NDEFSmartPosterResultParser.as
    │       │   │   │               │   │   │   ├── NDEFTextResultParser.as
    │       │   │   │               │   │   │   └── NDEFURIResultParser.as
    │       │   │   │               │   │   ├── ParsedResult.as
    │       │   │   │               │   │   ├── ParsedResultType.as
    │       │   │   │               │   │   ├── ProductParsedResult.as
    │       │   │   │               │   │   ├── ProductResultParser.as
    │       │   │   │               │   │   ├── ResultParser.as
    │       │   │   │               │   │   ├── SMSMMSResultParser.as
    │       │   │   │               │   │   ├── SMSParsedResult.as
    │       │   │   │               │   │   ├── TelParsedResult.as
    │       │   │   │               │   │   ├── TelResultParser.as
    │       │   │   │               │   │   ├── TextParsedResult.as
    │       │   │   │               │   │   ├── URIParsedResult.as
    │       │   │   │               │   │   ├── URIResultParser.as
    │       │   │   │               │   │   ├── URLTOResultParser.as
    │       │   │   │               │   │   ├── VCardResultParser.as
    │       │   │   │               │   │   └── VEventResultParser.as
    │       │   │   │               │   └── testClass.as
    │       │   │   │               ├── common
    │       │   │   │               │   ├── BitArray.as
    │       │   │   │               │   ├── BitMatrix.as
    │       │   │   │               │   ├── BitSource.as
    │       │   │   │               │   ├── ByteMatrix.as
    │       │   │   │               │   ├── CharacterSetECI.as
    │       │   │   │               │   ├── Collections.as
    │       │   │   │               │   ├── Comparator.as
    │       │   │   │               │   ├── DecoderResult.as
    │       │   │   │               │   ├── DefaultGridSampler.as
    │       │   │   │               │   ├── detector
    │       │   │   │               │   │   ├── MonochromeRectangleDetector.as
    │       │   │   │               │   │   └── WhiteRectangleDetector.as
    │       │   │   │               │   ├── DetectorResult.as
    │       │   │   │               │   ├── ECI.as
    │       │   │   │               │   ├── flexdatatypes
    │       │   │   │               │   │   ├── ArrayList.as
    │       │   │   │               │   │   ├── Enumeration.as
    │       │   │   │               │   │   ├── HashTable.as
    │       │   │   │               │   │   ├── IllegalArgumentException.as
    │       │   │   │               │   │   ├── StringBuilder.as
    │       │   │   │               │   │   └── Utils.as
    │       │   │   │               │   ├── GlobalHistogramBinarizer.as
    │       │   │   │               │   ├── GridSampler.as
    │       │   │   │               │   ├── HybridBinarizer.as
    │       │   │   │               │   ├── LocalBlockBinarizer.as
    │       │   │   │               │   ├── PerspectiveTransform.as
    │       │   │   │               │   ├── reedsolomon
    │       │   │   │               │   │   ├── GenericGF.as
    │       │   │   │               │   │   ├── GenericGFPoly.as
    │       │   │   │               │   │   ├── GF256.as
    │       │   │   │               │   │   ├── GF256Poly.as
    │       │   │   │               │   │   ├── ReedSolomonDecoder.as
    │       │   │   │               │   │   ├── ReedSolomonEncoder.as
    │       │   │   │               │   │   └── ReedSolomonException.as
    │       │   │   │               │   └── zxingByteArray.as
    │       │   │   │               ├── datamatrix
    │       │   │   │               │   ├── DataMatrixReader.as
    │       │   │   │               │   ├── decoder
    │       │   │   │               │   │   ├── BitMatrixParser.as
    │       │   │   │               │   │   ├── DataBlock.as
    │       │   │   │               │   │   ├── DecodedBitStreamParser.as
    │       │   │   │               │   │   ├── Decoder.as
    │       │   │   │               │   │   ├── ECB.as
    │       │   │   │               │   │   ├── ECBlocks.as
    │       │   │   │               │   │   └── Version.as
    │       │   │   │               │   └── detector
    │       │   │   │               │       ├── Detector.as
    │       │   │   │               │       ├── ResultPointsAndTransitions.as
    │       │   │   │               │       └── ResultPointsAndTransitionsComparator.as
    │       │   │   │               ├── DecodeHintType.as
    │       │   │   │               ├── EncodeHintType.as
    │       │   │   │               ├── FormatException.as
    │       │   │   │               ├── LuminanceSource.as
    │       │   │   │               ├── maxicode
    │       │   │   │               │   ├── decoder
    │       │   │   │               │   │   ├── BitMatrixParser.as
    │       │   │   │               │   │   ├── DecodedBitStreamParser.as
    │       │   │   │               │   │   └── Decoder.as
    │       │   │   │               │   └── MaxiCodeReader.as
    │       │   │   │               ├── multi
    │       │   │   │               │   ├── ByQuadrantReader.as
    │       │   │   │               │   ├── GenericMultipleBarcodeReader.as
    │       │   │   │               │   ├── MultipleBarcodeReader.as
    │       │   │   │               │   └── qrcode
    │       │   │   │               │       ├── detector
    │       │   │   │               │       │   ├── ModuleSizeComparator.as
    │       │   │   │               │       │   ├── MultiDetector.as
    │       │   │   │               │       │   └── MultiFinderPatternFinder.as
    │       │   │   │               │       └── QRCodeMultiReader.as
    │       │   │   │               ├── MultiFormatReader.as
    │       │   │   │               ├── MultiFormatWriter.as
    │       │   │   │               ├── NotFoundException.as
    │       │   │   │               ├── oned
    │       │   │   │               │   ├── CodaBarReader.as
    │       │   │   │               │   ├── Code128Reader.as
    │       │   │   │               │   ├── Code128Writer.as
    │       │   │   │               │   ├── Code39Reader.as
    │       │   │   │               │   ├── Code39Writer.as
    │       │   │   │               │   ├── Code93Reader.as
    │       │   │   │               │   ├── EAN13Reader.as
    │       │   │   │               │   ├── EAN13Writer.as
    │       │   │   │               │   ├── EAN8Reader.as
    │       │   │   │               │   ├── EAN8Writer.as
    │       │   │   │               │   ├── EANManufacturerOrgSupport.as
    │       │   │   │               │   ├── ITFReader.as
    │       │   │   │               │   ├── ITFWriter.as
    │       │   │   │               │   ├── MultiFormatOneDReader.as
    │       │   │   │               │   ├── MultiFormatUPCEANReader.as
    │       │   │   │               │   ├── OneDReader.as
    │       │   │   │               │   ├── rss
    │       │   │   │               │   │   ├── AbstractRSSReader.as
    │       │   │   │               │   │   ├── DataCharacter.as
    │       │   │   │               │   │   ├── expanded
    │       │   │   │               │   │   │   ├── BitArrayBuilder.as
    │       │   │   │               │   │   │   ├── decoders
    │       │   │   │               │   │   │   │   ├── AbstractExpandedDecoder.as
    │       │   │   │               │   │   │   │   ├── AI013103decoder.as
    │       │   │   │               │   │   │   │   ├── AI01320xDecoder.as
    │       │   │   │               │   │   │   │   ├── AI01392xDecoder.as
    │       │   │   │               │   │   │   │   ├── AI01393xDecoder.as
    │       │   │   │               │   │   │   │   ├── AI013x0x1xDecoder.as
    │       │   │   │               │   │   │   │   ├── AI013x0xDecoder.as
    │       │   │   │               │   │   │   │   ├── AI01AndOtherAIs.as
    │       │   │   │               │   │   │   │   ├── AI01decoder.as
    │       │   │   │               │   │   │   │   ├── AI01weightDecoder.as
    │       │   │   │               │   │   │   │   ├── AnyAIDecoder.as
    │       │   │   │               │   │   │   │   ├── BlockParsedResult.as
    │       │   │   │               │   │   │   │   ├── CurrentParsingState.as
    │       │   │   │               │   │   │   │   ├── DecodedChar.as
    │       │   │   │               │   │   │   │   ├── DecodedInformation.as
    │       │   │   │               │   │   │   │   ├── DecodedNumeric.as
    │       │   │   │               │   │   │   │   ├── DecodedObject.as
    │       │   │   │               │   │   │   │   ├── FieldParser.as
    │       │   │   │               │   │   │   │   └── GeneralAppIdDecoder.as
    │       │   │   │               │   │   │   ├── ExpandedPair.as
    │       │   │   │               │   │   │   └── RSSExpandedReader.as
    │       │   │   │               │   │   ├── FinderPattern.as
    │       │   │   │               │   │   ├── Pair.as
    │       │   │   │               │   │   ├── RSS14Reader.as
    │       │   │   │               │   │   └── RSSUtils.as
    │       │   │   │               │   ├── UPCAReader.as
    │       │   │   │               │   ├── UPCAWriter.as
    │       │   │   │               │   ├── UPCEANExtensionSupport.as
    │       │   │   │               │   ├── UPCEANReader.as
    │       │   │   │               │   ├── UPCEANWriter.as
    │       │   │   │               │   └── UPCEReader.as
    │       │   │   │               ├── pdf417
    │       │   │   │               │   ├── decoder
    │       │   │   │               │   │   ├── BitMatrixParser.as
    │       │   │   │               │   │   ├── DecodedBitStreamParser.as
    │       │   │   │               │   │   └── Decoder.as
    │       │   │   │               │   ├── detector
    │       │   │   │               │   │   └── Detector.as
    │       │   │   │               │   ├── encoder
    │       │   │   │               │   │   ├── BarcodeMatrix.as
    │       │   │   │               │   │   ├── BarcodeRow.as
    │       │   │   │               │   │   ├── PDF417.as
    │       │   │   │               │   │   ├── PDF417ErrorCorrection.as
    │       │   │   │               │   │   ├── PDF417HighLevelEncoder.as
    │       │   │   │               │   │   └── PDF417Writer.as
    │       │   │   │               │   └── PDF417Reader.as
    │       │   │   │               ├── qrcode
    │       │   │   │               │   ├── decoder
    │       │   │   │               │   │   ├── BitMatrixParser.as
    │       │   │   │               │   │   ├── DataBlock.as
    │       │   │   │               │   │   ├── DataMask000.as
    │       │   │   │               │   │   ├── DataMask001.as
    │       │   │   │               │   │   ├── DataMask010.as
    │       │   │   │               │   │   ├── DataMask011.as
    │       │   │   │               │   │   ├── DataMask100.as
    │       │   │   │               │   │   ├── DataMask101.as
    │       │   │   │               │   │   ├── DataMask110.as
    │       │   │   │               │   │   ├── DataMask111.as
    │       │   │   │               │   │   ├── DataMask.as
    │       │   │   │               │   │   ├── DataMaskBase.as
    │       │   │   │               │   │   ├── DecodedBitStreamParser.as
    │       │   │   │               │   │   ├── Decoder.as
    │       │   │   │               │   │   ├── ECB.as
    │       │   │   │               │   │   ├── ECBlocks.as
    │       │   │   │               │   │   ├── ErrorCorrectionLevel.as
    │       │   │   │               │   │   ├── FormatInformation.as
    │       │   │   │               │   │   ├── Mode.as
    │       │   │   │               │   │   └── Version.as
    │       │   │   │               │   ├── detector
    │       │   │   │               │   │   ├── AlignmentPattern.as
    │       │   │   │               │   │   ├── AlignmentPatternFinder.as
    │       │   │   │               │   │   ├── CenterComparator.as
    │       │   │   │               │   │   ├── ClosestToAverageComparator.as
    │       │   │   │               │   │   ├── Detector.as
    │       │   │   │               │   │   ├── FinderPattern.as
    │       │   │   │               │   │   ├── FinderPatternFinder.as
    │       │   │   │               │   │   ├── FinderPatternInfo.as
    │       │   │   │               │   │   └── FurthestFromAverageComparator.as
    │       │   │   │               │   ├── encoder
    │       │   │   │               │   │   ├── BitVector.as
    │       │   │   │               │   │   ├── BlockPair.as
    │       │   │   │               │   │   ├── Encoder.as
    │       │   │   │               │   │   ├── MaskUtil.as
    │       │   │   │               │   │   ├── MatrixUtil.as
    │       │   │   │               │   │   └── QRCode.as
    │       │   │   │               │   ├── QRCodeReader.as
    │       │   │   │               │   └── QRCodeWriter.as
    │       │   │   │               ├── Reader.as
    │       │   │   │               ├── ReaderException.as
    │       │   │   │               ├── Result.as
    │       │   │   │               ├── ResultMetadataType.as
    │       │   │   │               ├── ResultPoint.as
    │       │   │   │               ├── ResultPointCallback.as
    │       │   │   │               ├── Writer.as
    │       │   │   │               └── WriterException.as
    │       │   │   └── test
    │       │   │       ├── com
    │       │   │       │   └── google
    │       │   │       │       └── zxing
    │       │   │       │           ├── EncodeDecodeEAN8Test.as
    │       │   │       │           ├── IntegrationTestsSuite.as
    │       │   │       │           └── testrunner
    │       │   │       │               └── ZXingTestsRunner.mxml
    │       │   │       └── data
    │       │   │           └── ean8
    │       │   │               └── ean8_48512343.png
    │       │   ├── readme.txt
    │       │   └── zxing client
    │       │       ├── bin-debug
    │       │       │   ├── AC_OETags.js
    │       │       │   ├── history
    │       │       │   │   ├── history.css
    │       │       │   │   ├── historyFrame.html
    │       │       │   │   └── history.js
    │       │       │   ├── playerProductInstall.swf
    │       │       │   ├── zxing_client.html
    │       │       │   └── zxing_client.swf
    │       │       ├── html-template
    │       │       │   ├── AC_OETags.js
    │       │       │   ├── history
    │       │       │   │   ├── history.css
    │       │       │   │   ├── historyFrame.html
    │       │       │   │   └── history.js
    │       │       │   ├── index.template.html
    │       │       │   └── playerProductInstall.swf
    │       │       └── src
    │       │           └── zxing_client.mxml
    │       ├── android
    │       │   ├── AndroidManifest.xml
    │       │   ├── ant.properties
    │       │   ├── assets
    │       │   │   ├── html-de
    │       │   │   │   ├── about1d.html
    │       │   │   │   ├── about2d.html
    │       │   │   │   ├── index.html
    │       │   │   │   ├── scanning.html
    │       │   │   │   ├── sharing.html
    │       │   │   │   └── whatsnew.html
    │       │   │   ├── html-en
    │       │   │   │   ├── about1d.html
    │       │   │   │   ├── about2d.html
    │       │   │   │   ├── index.html
    │       │   │   │   ├── scanning.html
    │       │   │   │   ├── sharing.html
    │       │   │   │   └── whatsnew.html
    │       │   │   ├── html-es
    │       │   │   │   ├── about1d.html
    │       │   │   │   ├── about2d.html
    │       │   │   │   ├── index.html
    │       │   │   │   ├── scanning.html
    │       │   │   │   ├── sharing.html
    │       │   │   │   └── whatsnew.html
    │       │   │   ├── html-fr
    │       │   │   │   ├── about1d.html
    │       │   │   │   ├── about2d.html
    │       │   │   │   ├── index.html
    │       │   │   │   ├── scanning.html
    │       │   │   │   ├── sharing.html
    │       │   │   │   └── whatsnew.html
    │       │   │   ├── html-it
    │       │   │   │   ├── about1d.html
    │       │   │   │   ├── about2d.html
    │       │   │   │   ├── index.html
    │       │   │   │   ├── scanning.html
    │       │   │   │   ├── sharing.html
    │       │   │   │   └── whatsnew.html
    │       │   │   ├── html-ja
    │       │   │   │   ├── about1d.html
    │       │   │   │   ├── about2d.html
    │       │   │   │   ├── index.html
    │       │   │   │   ├── scanning.html
    │       │   │   │   ├── sharing.html
    │       │   │   │   └── whatsnew.html
    │       │   │   ├── html-ko
    │       │   │   │   ├── about1d.html
    │       │   │   │   ├── about2d.html
    │       │   │   │   ├── index.html
    │       │   │   │   ├── scanning.html
    │       │   │   │   ├── sharing.html
    │       │   │   │   └── whatsnew.html
    │       │   │   ├── html-nl
    │       │   │   │   ├── about1d.html
    │       │   │   │   ├── about2d.html
    │       │   │   │   ├── index.html
    │       │   │   │   ├── scanning.html
    │       │   │   │   ├── sharing.html
    │       │   │   │   └── whatsnew.html
    │       │   │   ├── html-pt
    │       │   │   │   ├── about1d.html
    │       │   │   │   ├── about2d.html
    │       │   │   │   ├── index.html
    │       │   │   │   ├── scanning.html
    │       │   │   │   ├── sharing.html
    │       │   │   │   └── whatsnew.html
    │       │   │   ├── html-ru
    │       │   │   │   ├── about1d.html
    │       │   │   │   ├── about2d.html
    │       │   │   │   ├── index.html
    │       │   │   │   ├── scanning.html
    │       │   │   │   ├── sharing.html
    │       │   │   │   └── whatsnew.html
    │       │   │   ├── html-zh-rCN
    │       │   │   │   ├── about1d.html
    │       │   │   │   ├── about2d.html
    │       │   │   │   ├── index.html
    │       │   │   │   ├── scanning.html
    │       │   │   │   ├── sharing.html
    │       │   │   │   └── whatsnew.html
    │       │   │   ├── html-zh-rTW
    │       │   │   │   ├── about1d.html
    │       │   │   │   ├── about2d.html
    │       │   │   │   ├── index.html
    │       │   │   │   ├── scanning.html
    │       │   │   │   ├── sharing.html
    │       │   │   │   └── whatsnew.html
    │       │   │   ├── images
    │       │   │   │   ├── big-1d.png
    │       │   │   │   ├── big-datamatrix.png
    │       │   │   │   ├── big-qr.png
    │       │   │   │   ├── contact-results-screen.jpg
    │       │   │   │   ├── demo-no.png
    │       │   │   │   ├── demo-yes.png
    │       │   │   │   ├── scan-example.png
    │       │   │   │   ├── scan-from-phone.png
    │       │   │   │   └── search-book-contents.jpg
    │       │   │   └── style.css
    │       │   ├── build.xml
    │       │   ├── gen
    │       │   │   ├── com
    │       │   │   │   └── google
    │       │   │   │       └── zxing
    │       │   │   │           └── client
    │       │   │   │               └── android
    │       │   │   │                   ├── BuildConfig.java
    │       │   │   │                   └── R.java
    │       │   │   └── R.java.d
    │       │   ├── proguard-android-optimize.txt
    │       │   ├── project.properties
    │       │   ├── res
    │       │   │   ├── drawable
    │       │   │   │   ├── launcher_icon.png
    │       │   │   │   ├── share_via_barcode.png
    │       │   │   │   └── shopper_icon.png
    │       │   │   ├── drawable-hdpi
    │       │   │   │   ├── launcher_icon.png
    │       │   │   │   └── shopper_icon.png
    │       │   │   ├── drawable-xhdpi
    │       │   │   │   └── launcher_icon.png
    │       │   │   ├── drawable-xxhdpi
    │       │   │   │   └── launcher_icon.png
    │       │   │   ├── layout
    │       │   │   │   ├── bookmark_picker_list_item.xml
    │       │   │   │   ├── capture.xml
    │       │   │   │   ├── encode.xml
    │       │   │   │   ├── help.xml
    │       │   │   │   ├── history_list_item.xml
    │       │   │   │   ├── search_book_contents_header.xml
    │       │   │   │   ├── search_book_contents_list_item.xml
    │       │   │   │   ├── search_book_contents.xml
    │       │   │   │   └── share.xml
    │       │   │   ├── layout-land
    │       │   │   │   ├── encode.xml
    │       │   │   │   └── share.xml
    │       │   │   ├── layout-ldpi
    │       │   │   │   └── capture.xml
    │       │   │   ├── menu
    │       │   │   │   ├── capture.xml
    │       │   │   │   ├── encode.xml
    │       │   │   │   └── history.xml
    │       │   │   ├── raw
    │       │   │   │   └── beep.ogg
    │       │   │   ├── values
    │       │   │   │   ├── arrays.xml
    │       │   │   │   ├── colors.xml
    │       │   │   │   ├── dimens.xml
    │       │   │   │   ├── ids.xml
    │       │   │   │   └── strings.xml
    │       │   │   ├── values-ar
    │       │   │   │   └── strings.xml
    │       │   │   ├── values-bg
    │       │   │   │   └── strings.xml
    │       │   │   ├── values-ca
    │       │   │   │   └── strings.xml
    │       │   │   ├── values-cs
    │       │   │   │   └── strings.xml
    │       │   │   ├── values-da
    │       │   │   │   └── strings.xml
    │       │   │   ├── values-de
    │       │   │   │   └── strings.xml
    │       │   │   ├── values-el
    │       │   │   │   └── strings.xml
    │       │   │   ├── values-es
    │       │   │   │   └── strings.xml
    │       │   │   ├── values-eu
    │       │   │   │   └── strings.xml
    │       │   │   ├── values-fi
    │       │   │   │   └── strings.xml
    │       │   │   ├── values-fr
    │       │   │   │   └── strings.xml
    │       │   │   ├── values-he
    │       │   │   │   └── strings.xml
    │       │   │   ├── values-hi
    │       │   │   │   └── strings.xml
    │       │   │   ├── values-hu
    │       │   │   │   └── strings.xml
    │       │   │   ├── values-id
    │       │   │   │   └── strings.xml
    │       │   │   ├── values-it
    │       │   │   │   └── strings.xml
    │       │   │   ├── values-iw
    │       │   │   │   └── strings.xml
    │       │   │   ├── values-ja
    │       │   │   │   └── strings.xml
    │       │   │   ├── values-ko
    │       │   │   │   └── strings.xml
    │       │   │   ├── values-nl
    │       │   │   │   └── strings.xml
    │       │   │   ├── values-pl
    │       │   │   │   └── strings.xml
    │       │   │   ├── values-pt
    │       │   │   │   └── strings.xml
    │       │   │   ├── values-ru
    │       │   │   │   └── strings.xml
    │       │   │   ├── values-sk
    │       │   │   │   └── strings.xml
    │       │   │   ├── values-sl
    │       │   │   │   └── strings.xml
    │       │   │   ├── values-sv
    │       │   │   │   └── strings.xml
    │       │   │   ├── values-tr
    │       │   │   │   └── strings.xml
    │       │   │   ├── values-zh-rCN
    │       │   │   │   └── strings.xml
    │       │   │   ├── values-zh-rTW
    │       │   │   │   └── strings.xml
    │       │   │   └── xml
    │       │   │       └── preferences.xml
    │       │   └── src
    │       │       └── com
    │       │           └── google
    │       │               └── zxing
    │       │                   └── client
    │       │                       └── android
    │       │                           ├── BeepManager.java
    │       │                           ├── book
    │       │                           │   ├── BrowseBookListener.java
    │       │                           │   ├── SearchBookContentsActivity.java
    │       │                           │   ├── SearchBookContentsAdapter.java
    │       │                           │   ├── SearchBookContentsListItem.java
    │       │                           │   └── SearchBookContentsResult.java
    │       │                           ├── camera
    │       │                           │   ├── AutoFocusManager.java
    │       │                           │   ├── CameraConfigurationManager.java
    │       │                           │   ├── CameraManager.java
    │       │                           │   ├── exposure
    │       │                           │   │   ├── DefaultExposureInterface.java
    │       │                           │   │   ├── ExposureInterface.java
    │       │                           │   │   ├── ExposureManager.java
    │       │                           │   │   └── FroyoExposureInterface.java
    │       │                           │   ├── open
    │       │                           │   │   ├── DefaultOpenCameraInterface.java
    │       │                           │   │   ├── GingerbreadOpenCameraInterface.java
    │       │                           │   │   ├── OpenCameraInterface.java
    │       │                           │   │   └── OpenCameraManager.java
    │       │                           │   └── PreviewCallback.java
    │       │                           ├── CaptureActivityHandler.java
    │       │                           ├── CaptureActivity.java
    │       │                           ├── common
    │       │                           │   ├── executor
    │       │                           │   │   ├── AsyncTaskExecInterface.java
    │       │                           │   │   ├── AsyncTaskExecManager.java
    │       │                           │   │   ├── DefaultAsyncTaskExecInterface.java
    │       │                           │   │   └── HoneycombAsyncTaskExecInterface.java
    │       │                           │   └── PlatformSupportManager.java
    │       │                           ├── Contents.java
    │       │                           ├── DecodeFormatManager.java
    │       │                           ├── DecodeHandler.java
    │       │                           ├── DecodeThread.java
    │       │                           ├── encode
    │       │                           │   ├── ContactEncoder.java
    │       │                           │   ├── EncodeActivity.java
    │       │                           │   ├── Formatter.java
    │       │                           │   ├── MECARDContactEncoder.java
    │       │                           │   ├── QRCodeEncoder.java
    │       │                           │   └── VCardContactEncoder.java
    │       │                           ├── FinishListener.java
    │       │                           ├── HelpActivity.java
    │       │                           ├── history
    │       │                           │   ├── DBHelper.java
    │       │                           │   ├── HistoryActivity.java
    │       │                           │   ├── HistoryItemAdapter.java
    │       │                           │   ├── HistoryItem.java
    │       │                           │   └── HistoryManager.java
    │       │                           ├── HttpHelper.java
    │       │                           ├── InactivityTimer.java
    │       │                           ├── Intents.java
    │       │                           ├── IntentSource.java
    │       │                           ├── LocaleManager.java
    │       │                           ├── pref
    │       │                           │   └── BSPlusPreference.java
    │       │                           ├── PreferencesActivity.java
    │       │                           ├── result
    │       │                           │   ├── AddressBookResultHandler.java
    │       │                           │   ├── CalendarResultHandler.java
    │       │                           │   ├── EmailAddressResultHandler.java
    │       │                           │   ├── GeoResultHandler.java
    │       │                           │   ├── ISBNResultHandler.java
    │       │                           │   ├── ProductResultHandler.java
    │       │                           │   ├── ResultButtonListener.java
    │       │                           │   ├── ResultHandlerFactory.java
    │       │                           │   ├── ResultHandler.java
    │       │                           │   ├── SMSResultHandler.java
    │       │                           │   ├── supplement
    │       │                           │   │   ├── BookResultInfoRetriever.java
    │       │                           │   │   ├── ProductResultInfoRetriever.java
    │       │                           │   │   ├── SupplementalInfoRetriever.java
    │       │                           │   │   ├── TitleRetriever.java
    │       │                           │   │   └── URIResultInfoRetriever.java
    │       │                           │   ├── TelResultHandler.java
    │       │                           │   ├── TextResultHandler.java
    │       │                           │   ├── URIResultHandler.java
    │       │                           │   └── WifiResultHandler.java
    │       │                           ├── share
    │       │                           │   ├── AppPickerActivity.java
    │       │                           │   ├── BookmarkAdapter.java
    │       │                           │   ├── BookmarkPickerActivity.java
    │       │                           │   ├── LoadPackagesAsyncTask.java
    │       │                           │   └── ShareActivity.java
    │       │                           ├── ViewfinderResultPointCallback.java
    │       │                           ├── ViewfinderView.java
    │       │                           └── wifi
    │       │                               ├── NetworkType.java
    │       │                               └── WifiConfigManager.java
    │       ├── android-integration
    │       │   ├── android-integration-honeycomb.jar
    │       │   ├── android-integration.jar
    │       │   ├── android-integration-supportv4.jar
    │       │   ├── build.xml
    │       │   ├── pom.xml
    │       │   └── src
    │       │       └── com
    │       │           └── google
    │       │               └── zxing
    │       │                   └── integration
    │       │                       └── android
    │       │                           ├── IntentIntegrator.java
    │       │                           ├── IntentIntegratorSupportV4.java
    │       │                           ├── IntentIntegratorV30.java
    │       │                           └── IntentResult.java
    │       ├── androidtest
    │       │   ├── AndroidManifest.xml
    │       │   ├── ant.properties
    │       │   ├── build.xml
    │       │   ├── gen
    │       │   │   ├── com
    │       │   │   │   └── google
    │       │   │   │       └── zxing
    │       │   │   │           └── client
    │       │   │   │               └── androidtest
    │       │   │   │                   ├── BuildConfig.java
    │       │   │   │                   └── R.java
    │       │   │   └── R.java.d
    │       │   ├── proguard.cfg
    │       │   ├── project.properties
    │       │   ├── res
    │       │   │   ├── drawable
    │       │   │   │   └── icon.png
    │       │   │   ├── layout
    │       │   │   │   ├── benchmark.xml
    │       │   │   │   └── test.xml
    │       │   │   └── values
    │       │   │       ├── colors.xml
    │       │   │       ├── ids.xml
    │       │   │       └── strings.xml
    │       │   └── src
    │       │       └── com
    │       │           └── google
    │       │               └── zxing
    │       │                   └── client
    │       │                       └── androidtest
    │       │                           ├── BenchmarkActivity.java
    │       │                           ├── BenchmarkItem.java
    │       │                           ├── BenchmarkThread.java
    │       │                           └── ZXingTestActivity.java
    │       ├── AUTHORS
    │       ├── build.properties
    │       ├── build.xml
    │       ├── CHANGES
    │       ├── COPYING
    │       ├── core
    │       │   ├── build.xml
    │       │   ├── core.jar
    │       │   ├── lib
    │       │   │   ├── junit-4.8.2.jar
    │       │   │   └── junit-LICENSE.html
    │       │   ├── pom.xml
    │       │   ├── src
    │       │   │   └── com
    │       │   │       └── google
    │       │   │           └── zxing
    │       │   │               ├── aztec
    │       │   │               │   ├── AztecDetectorResult.java
    │       │   │               │   ├── AztecReader.java
    │       │   │               │   ├── decoder
    │       │   │               │   │   └── Decoder.java
    │       │   │               │   └── detector
    │       │   │               │       └── Detector.java
    │       │   │               ├── BarcodeFormat.java
    │       │   │               ├── Binarizer.java
    │       │   │               ├── BinaryBitmap.java
    │       │   │               ├── ChecksumException.java
    │       │   │               ├── client
    │       │   │               │   └── result
    │       │   │               │       ├── AbstractDoCoMoResultParser.java
    │       │   │               │       ├── AddressBookAUResultParser.java
    │       │   │               │       ├── AddressBookDoCoMoResultParser.java
    │       │   │               │       ├── AddressBookParsedResult.java
    │       │   │               │       ├── BizcardResultParser.java
    │       │   │               │       ├── BookmarkDoCoMoResultParser.java
    │       │   │               │       ├── CalendarParsedResult.java
    │       │   │               │       ├── EmailAddressParsedResult.java
    │       │   │               │       ├── EmailAddressResultParser.java
    │       │   │               │       ├── EmailDoCoMoResultParser.java
    │       │   │               │       ├── ExpandedProductParsedResult.java
    │       │   │               │       ├── ExpandedProductResultParser.java
    │       │   │               │       ├── GeoParsedResult.java
    │       │   │               │       ├── GeoResultParser.java
    │       │   │               │       ├── ISBNParsedResult.java
    │       │   │               │       ├── ISBNResultParser.java
    │       │   │               │       ├── ParsedResult.java
    │       │   │               │       ├── ParsedResultType.java
    │       │   │               │       ├── ProductParsedResult.java
    │       │   │               │       ├── ProductResultParser.java
    │       │   │               │       ├── ResultParser.java
    │       │   │               │       ├── SMSMMSResultParser.java
    │       │   │               │       ├── SMSParsedResult.java
    │       │   │               │       ├── SMSTOMMSTOResultParser.java
    │       │   │               │       ├── SMTPResultParser.java
    │       │   │               │       ├── TelParsedResult.java
    │       │   │               │       ├── TelResultParser.java
    │       │   │               │       ├── TextParsedResult.java
    │       │   │               │       ├── URIParsedResult.java
    │       │   │               │       ├── URIResultParser.java
    │       │   │               │       ├── URLTOResultParser.java
    │       │   │               │       ├── VCardResultParser.java
    │       │   │               │       ├── VEventResultParser.java
    │       │   │               │       ├── WifiParsedResult.java
    │       │   │               │       └── WifiResultParser.java
    │       │   │               ├── common
    │       │   │               │   ├── BitArray.java
    │       │   │               │   ├── BitMatrix.java
    │       │   │               │   ├── BitSource.java
    │       │   │               │   ├── CharacterSetECI.java
    │       │   │               │   ├── DecoderResult.java
    │       │   │               │   ├── DefaultGridSampler.java
    │       │   │               │   ├── detector
    │       │   │               │   │   ├── MathUtils.java
    │       │   │               │   │   ├── MonochromeRectangleDetector.java
    │       │   │               │   │   └── WhiteRectangleDetector.java
    │       │   │               │   ├── DetectorResult.java
    │       │   │               │   ├── GlobalHistogramBinarizer.java
    │       │   │               │   ├── GridSampler.java
    │       │   │               │   ├── HybridBinarizer.java
    │       │   │               │   ├── PerspectiveTransform.java
    │       │   │               │   ├── reedsolomon
    │       │   │               │   │   ├── GenericGF.java
    │       │   │               │   │   ├── GenericGFPoly.java
    │       │   │               │   │   ├── ReedSolomonDecoder.java
    │       │   │               │   │   ├── ReedSolomonEncoder.java
    │       │   │               │   │   └── ReedSolomonException.java
    │       │   │               │   └── StringUtils.java
    │       │   │               ├── datamatrix
    │       │   │               │   ├── DataMatrixReader.java
    │       │   │               │   ├── decoder
    │       │   │               │   │   ├── BitMatrixParser.java
    │       │   │               │   │   ├── DataBlock.java
    │       │   │               │   │   ├── DecodedBitStreamParser.java
    │       │   │               │   │   ├── Decoder.java
    │       │   │               │   │   └── Version.java
    │       │   │               │   └── detector
    │       │   │               │       └── Detector.java
    │       │   │               ├── DecodeHintType.java
    │       │   │               ├── EncodeHintType.java
    │       │   │               ├── FormatException.java
    │       │   │               ├── LuminanceSource.java
    │       │   │               ├── maxicode
    │       │   │               │   ├── decoder
    │       │   │               │   │   ├── BitMatrixParser.java
    │       │   │               │   │   ├── DecodedBitStreamParser.java
    │       │   │               │   │   └── Decoder.java
    │       │   │               │   └── MaxiCodeReader.java
    │       │   │               ├── multi
    │       │   │               │   ├── ByQuadrantReader.java
    │       │   │               │   ├── GenericMultipleBarcodeReader.java
    │       │   │               │   ├── MultipleBarcodeReader.java
    │       │   │               │   └── qrcode
    │       │   │               │       ├── detector
    │       │   │               │       │   ├── MultiDetector.java
    │       │   │               │       │   └── MultiFinderPatternFinder.java
    │       │   │               │       └── QRCodeMultiReader.java
    │       │   │               ├── MultiFormatReader.java
    │       │   │               ├── MultiFormatWriter.java
    │       │   │               ├── NotFoundException.java
    │       │   │               ├── oned
    │       │   │               │   ├── CodaBarReader.java
    │       │   │               │   ├── CodaBarWriter.java
    │       │   │               │   ├── Code128Reader.java
    │       │   │               │   ├── Code128Writer.java
    │       │   │               │   ├── Code39Reader.java
    │       │   │               │   ├── Code39Writer.java
    │       │   │               │   ├── Code93Reader.java
    │       │   │               │   ├── EAN13Reader.java
    │       │   │               │   ├── EAN13Writer.java
    │       │   │               │   ├── EAN8Reader.java
    │       │   │               │   ├── EAN8Writer.java
    │       │   │               │   ├── EANManufacturerOrgSupport.java
    │       │   │               │   ├── ITFReader.java
    │       │   │               │   ├── ITFWriter.java
    │       │   │               │   ├── MultiFormatOneDReader.java
    │       │   │               │   ├── MultiFormatUPCEANReader.java
    │       │   │               │   ├── OneDimensionalCodeWriter.java
    │       │   │               │   ├── OneDReader.java
    │       │   │               │   ├── rss
    │       │   │               │   │   ├── AbstractRSSReader.java
    │       │   │               │   │   ├── DataCharacter.java
    │       │   │               │   │   ├── expanded
    │       │   │               │   │   │   ├── BitArrayBuilder.java
    │       │   │               │   │   │   ├── decoders
    │       │   │               │   │   │   │   ├── AbstractExpandedDecoder.java
    │       │   │               │   │   │   │   ├── AI013103decoder.java
    │       │   │               │   │   │   │   ├── AI01320xDecoder.java
    │       │   │               │   │   │   │   ├── AI01392xDecoder.java
    │       │   │               │   │   │   │   ├── AI01393xDecoder.java
    │       │   │               │   │   │   │   ├── AI013x0x1xDecoder.java
    │       │   │               │   │   │   │   ├── AI013x0xDecoder.java
    │       │   │               │   │   │   │   ├── AI01AndOtherAIs.java
    │       │   │               │   │   │   │   ├── AI01decoder.java
    │       │   │               │   │   │   │   ├── AI01weightDecoder.java
    │       │   │               │   │   │   │   ├── AnyAIDecoder.java
    │       │   │               │   │   │   │   ├── BlockParsedResult.java
    │       │   │               │   │   │   │   ├── CurrentParsingState.java
    │       │   │               │   │   │   │   ├── DecodedChar.java
    │       │   │               │   │   │   │   ├── DecodedInformation.java
    │       │   │               │   │   │   │   ├── DecodedNumeric.java
    │       │   │               │   │   │   │   ├── DecodedObject.java
    │       │   │               │   │   │   │   ├── FieldParser.java
    │       │   │               │   │   │   │   └── GeneralAppIdDecoder.java
    │       │   │               │   │   │   ├── ExpandedPair.java
    │       │   │               │   │   │   └── RSSExpandedReader.java
    │       │   │               │   │   ├── FinderPattern.java
    │       │   │               │   │   ├── Pair.java
    │       │   │               │   │   ├── RSS14Reader.java
    │       │   │               │   │   └── RSSUtils.java
    │       │   │               │   ├── UPCAReader.java
    │       │   │               │   ├── UPCAWriter.java
    │       │   │               │   ├── UPCEANExtension2Support.java
    │       │   │               │   ├── UPCEANExtension5Support.java
    │       │   │               │   ├── UPCEANExtensionSupport.java
    │       │   │               │   ├── UPCEANReader.java
    │       │   │               │   ├── UPCEANWriter.java
    │       │   │               │   └── UPCEReader.java
    │       │   │               ├── pdf417
    │       │   │               │   ├── decoder
    │       │   │               │   │   ├── BitMatrixParser.java
    │       │   │               │   │   ├── DecodedBitStreamParser.java
    │       │   │               │   │   ├── Decoder.java
    │       │   │               │   │   └── ec
    │       │   │               │   │       ├── ErrorCorrection.java
    │       │   │               │   │       ├── ModulusGF.java
    │       │   │               │   │       └── ModulusPoly.java
    │       │   │               │   ├── detector
    │       │   │               │   │   └── Detector.java
    │       │   │               │   ├── encoder
    │       │   │               │   │   ├── BarcodeMatrix.java
    │       │   │               │   │   ├── BarcodeRow.java
    │       │   │               │   │   ├── Compaction.java
    │       │   │               │   │   ├── Dimensions.java
    │       │   │               │   │   ├── PDF417ErrorCorrection.java
    │       │   │               │   │   ├── PDF417HighLevelEncoder.java
    │       │   │               │   │   ├── PDF417.java
    │       │   │               │   │   └── PDF417Writer.java
    │       │   │               │   └── PDF417Reader.java
    │       │   │               ├── PlanarYUVLuminanceSource.java
    │       │   │               ├── qrcode
    │       │   │               │   ├── decoder
    │       │   │               │   │   ├── BitMatrixParser.java
    │       │   │               │   │   ├── DataBlock.java
    │       │   │               │   │   ├── DataMask.java
    │       │   │               │   │   ├── DecodedBitStreamParser.java
    │       │   │               │   │   ├── Decoder.java
    │       │   │               │   │   ├── ErrorCorrectionLevel.java
    │       │   │               │   │   ├── FormatInformation.java
    │       │   │               │   │   ├── Mode.java
    │       │   │               │   │   └── Version.java
    │       │   │               │   ├── detector
    │       │   │               │   │   ├── AlignmentPatternFinder.java
    │       │   │               │   │   ├── AlignmentPattern.java
    │       │   │               │   │   ├── Detector.java
    │       │   │               │   │   ├── FinderPatternFinder.java
    │       │   │               │   │   ├── FinderPatternInfo.java
    │       │   │               │   │   └── FinderPattern.java
    │       │   │               │   ├── encoder
    │       │   │               │   │   ├── BlockPair.java
    │       │   │               │   │   ├── ByteMatrix.java
    │       │   │               │   │   ├── Encoder.java
    │       │   │               │   │   ├── MaskUtil.java
    │       │   │               │   │   ├── MatrixUtil.java
    │       │   │               │   │   └── QRCode.java
    │       │   │               │   ├── QRCodeReader.java
    │       │   │               │   └── QRCodeWriter.java
    │       │   │               ├── ReaderException.java
    │       │   │               ├── Reader.java
    │       │   │               ├── Result.java
    │       │   │               ├── ResultMetadataType.java
    │       │   │               ├── ResultPointCallback.java
    │       │   │               ├── ResultPoint.java
    │       │   │               ├── RGBLuminanceSource.java
    │       │   │               ├── WriterException.java
    │       │   │               └── Writer.java
    │       │   └── test
    │       │       └── src
    │       │           └── com
    │       │               └── google
    │       │                   └── zxing
    │       │                       ├── AllPositiveBlackBoxTester.java
    │       │                       ├── aztec
    │       │                       │   ├── AztecBlackBox1TestCase.java
    │       │                       │   └── AztecBlackBox2TestCase.java
    │       │                       ├── BufferedImageLuminanceSource.java
    │       │                       ├── client
    │       │                       │   └── result
    │       │                       │       ├── AddressBookParsedResultTestCase.java
    │       │                       │       ├── CalendarParsedResultTestCase.java
    │       │                       │       ├── EmailAddressParsedResultTestCase.java
    │       │                       │       ├── ExpandedProductParsedResultTestCase.java
    │       │                       │       ├── GeoParsedResultTestCase.java
    │       │                       │       ├── ISBNParsedResultTestCase.java
    │       │                       │       ├── ParsedReaderResultTestCase.java
    │       │                       │       ├── ProductParsedResultTestCase.java
    │       │                       │       ├── SMSMMSParsedResultTestCase.java
    │       │                       │       ├── TelParsedResultTestCase.java
    │       │                       │       ├── URIParsedResultTestCase.java
    │       │                       │       └── WifiParsedResultTestCase.java
    │       │                       ├── common
    │       │                       │   ├── AbstractBlackBoxTestCase.java
    │       │                       │   ├── AbstractNegativeBlackBoxTestCase.java
    │       │                       │   ├── BitArrayTestCase.java
    │       │                       │   ├── BitMatrixTestCase.java
    │       │                       │   ├── BitSourceBuilder.java
    │       │                       │   ├── BitSourceTestCase.java
    │       │                       │   ├── PerspectiveTransformTestCase.java
    │       │                       │   ├── reedsolomon
    │       │                       │   │   ├── AbstractReedSolomonTestCase.java
    │       │                       │   │   ├── ReedSolomonDecoderDataMatrixTestCase.java
    │       │                       │   │   ├── ReedSolomonDecoderQRCodeTestCase.java
    │       │                       │   │   └── ReedSolomonEncoderQRCodeTestCase.java
    │       │                       │   ├── StringUtilsTestCase.java
    │       │                       │   ├── SummaryResults.java
    │       │                       │   └── TestResult.java
    │       │                       ├── datamatrix
    │       │                       │   ├── DataMatrixBlackBox1TestCase.java
    │       │                       │   ├── DataMatrixBlackBox2TestCase.java
    │       │                       │   ├── decoder
    │       │                       │   │   └── DecodedBitStreamParserTestCase.java
    │       │                       │   └── detector
    │       │                       ├── negative
    │       │                       │   ├── FalsePositives2BlackBoxTestCase.java
    │       │                       │   ├── FalsePositivesBlackBoxTestCase.java
    │       │                       │   ├── PartialBlackBoxTestCase.java
    │       │                       │   └── UnsupportedBlackBoxTestCase.java
    │       │                       ├── oned
    │       │                       │   ├── CodabarBlackBox1TestCase.java
    │       │                       │   ├── CodaBarWriterTestCase.java
    │       │                       │   ├── Code128BlackBox1TestCase.java
    │       │                       │   ├── Code128BlackBox2TestCase.java
    │       │                       │   ├── Code128BlackBox3TestCase.java
    │       │                       │   ├── Code39BlackBox1TestCase.java
    │       │                       │   ├── Code39BlackBox3TestCase.java
    │       │                       │   ├── Code39ExtendedBlackBox2TestCase.java
    │       │                       │   ├── Code93BlackBox1TestCase.java
    │       │                       │   ├── EAN13BlackBox1TestCase.java
    │       │                       │   ├── EAN13BlackBox2TestCase.java
    │       │                       │   ├── EAN13BlackBox3TestCase.java
    │       │                       │   ├── EAN13BlackBox4TestCase.java
    │       │                       │   ├── EAN13BlackBox5BlurryTestCase.java
    │       │                       │   ├── EAN13WriterTestCase.java
    │       │                       │   ├── EAN8BlackBox1TestCase.java
    │       │                       │   ├── EAN8WriterTestCase.java
    │       │                       │   ├── EANManufacturerOrgSupportTest.java
    │       │                       │   ├── ITFBlackBox1TestCase.java
    │       │                       │   ├── ITFBlackBox2TestCase.java
    │       │                       │   ├── rss
    │       │                       │   │   ├── expanded
    │       │                       │   │   │   ├── BinaryUtil.java
    │       │                       │   │   │   ├── BinaryUtilTest.java
    │       │                       │   │   │   ├── BitArrayBuilderTest.java
    │       │                       │   │   │   ├── decoders
    │       │                       │   │   │   │   ├── AbstractDecoderTest.java
    │       │                       │   │   │   │   ├── AI01_3103_DecoderTest.java
    │       │                       │   │   │   │   ├── AI01_3202_3203_DecoderTest.java
    │       │                       │   │   │   │   ├── AI01_3X0X_1X_DecoderTest.java
    │       │                       │   │   │   │   ├── AnyAIDecoderTest.java
    │       │                       │   │   │   │   └── FieldParserTest.java
    │       │                       │   │   │   ├── ExpandedInformationDecoderTest.java
    │       │                       │   │   │   ├── RSSExpandedBlackBox1TestCase.java
    │       │                       │   │   │   ├── RSSExpandedBlackBox2TestCase.java
    │       │                       │   │   │   ├── RSSExpandedBlackBox3TestCase.java
    │       │                       │   │   │   ├── RSSExpandedImage2binaryTestCase.java
    │       │                       │   │   │   ├── RSSExpandedImage2resultTestCase.java
    │       │                       │   │   │   ├── RSSExpandedImage2stringTestCase.java
    │       │                       │   │   │   └── RSSExpandedInternalTestCase.java
    │       │                       │   │   ├── RSS14BlackBox1TestCase.java
    │       │                       │   │   └── RSS14BlackBox2TestCase.java
    │       │                       │   ├── UPCABlackBox1TestCase.java
    │       │                       │   ├── UPCABlackBox2TestCase.java
    │       │                       │   ├── UPCABlackBox3ReflectiveTestCase.java
    │       │                       │   ├── UPCABlackBox4TestCase.java
    │       │                       │   ├── UPCABlackBox5TestCase.java
    │       │                       │   ├── UPCABlackBox6BlurryTestCase.java
    │       │                       │   ├── UPCAWriterTestCase.java
    │       │                       │   ├── UPCEANExtensionBlackBox1TestCase.java
    │       │                       │   ├── UPCEBlackBox1TestCase.java
    │       │                       │   ├── UPCEBlackBox2TestCase.java
    │       │                       │   └── UPCEBlackBox3ReflectiveTestCase.java
    │       │                       ├── pdf417
    │       │                       │   ├── decoder
    │       │                       │   │   └── ec
    │       │                       │   │       ├── AbstractErrorCorrectionTestCase.java
    │       │                       │   │       └── ErrorCorrectionTestCase.java
    │       │                       │   ├── PDF417BlackBox1TestCase.java
    │       │                       │   └── PDF417BlackBox2TestCase.java
    │       │                       └── qrcode
    │       │                           ├── decoder
    │       │                           │   ├── DataMaskTestCase.java
    │       │                           │   ├── DecodedBitStreamParserTestCase.java
    │       │                           │   ├── ErrorCorrectionLevelTestCase.java
    │       │                           │   ├── FormatInformationTestCase.java
    │       │                           │   ├── ModeTestCase.java
    │       │                           │   └── VersionTestCase.java
    │       │                           ├── detector
    │       │                           ├── encoder
    │       │                           │   ├── BitVectorTestCase.java
    │       │                           │   ├── EncoderTestCase.java
    │       │                           │   ├── MaskUtilTestCase.java
    │       │                           │   ├── MatrixUtilTestCase.java
    │       │                           │   └── QRCodeTestCase.java
    │       │                           ├── QRCodeBlackBox1TestCase.java
    │       │                           ├── QRCodeBlackBox2TestCase.java
    │       │                           ├── QRCodeBlackBox3TestCase.java
    │       │                           ├── QRCodeBlackBox4TestCase.java
    │       │                           ├── QRCodeBlackBox5TestCase.java
    │       │                           ├── QRCodeBlackBox6TestCase.java
    │       │                           └── QRCodeWriterTestCase.java
    │       ├── cpp
    │       │   ├── astyle-options
    │       │   ├── blackboxtest.results
    │       │   ├── blackboxtest.sh
    │       │   ├── core
    │       │   │   ├── src
    │       │   │   │   └── zxing
    │       │   │   │       ├── aztec
    │       │   │   │       │   ├── AztecDetectorResult.cpp
    │       │   │   │       │   ├── AztecDetectorResult.h
    │       │   │   │       │   ├── AztecReader.cpp
    │       │   │   │       │   ├── AztecReader.h
    │       │   │   │       │   ├── decoder
    │       │   │   │       │   │   ├── Decoder.cpp
    │       │   │   │       │   │   └── Decoder.h
    │       │   │   │       │   └── detector
    │       │   │   │       │       ├── Detector.cpp
    │       │   │   │       │       └── Detector.h
    │       │   │   │       ├── BarcodeFormat.cpp
    │       │   │   │       ├── BarcodeFormat.h
    │       │   │   │       ├── Binarizer.cpp
    │       │   │   │       ├── Binarizer.h
    │       │   │   │       ├── BinaryBitmap.cpp
    │       │   │   │       ├── BinaryBitmap.h
    │       │   │   │       ├── common
    │       │   │   │       │   ├── Array.cpp
    │       │   │   │       │   ├── Array.h
    │       │   │   │       │   ├── BitArray.cpp
    │       │   │   │       │   ├── BitArray.h
    │       │   │   │       │   ├── BitMatrix.cpp
    │       │   │   │       │   ├── BitMatrix.h
    │       │   │   │       │   ├── BitSource.cpp
    │       │   │   │       │   ├── BitSource.h
    │       │   │   │       │   ├── CharacterSetECI.cpp
    │       │   │   │       │   ├── CharacterSetECI.h
    │       │   │   │       │   ├── Counted.cpp
    │       │   │   │       │   ├── Counted.h
    │       │   │   │       │   ├── DecoderResult.cpp
    │       │   │   │       │   ├── DecoderResult.h
    │       │   │   │       │   ├── detector
    │       │   │   │       │   │   ├── math_utils.h
    │       │   │   │       │   │   ├── MonochromeRectangleDetector.cpp
    │       │   │   │       │   │   ├── MonochromeRectangleDetector.h
    │       │   │   │       │   │   ├── WhiteRectangleDetector.cpp
    │       │   │   │       │   │   └── WhiteRectangleDetector.h
    │       │   │   │       │   ├── DetectorResult.cpp
    │       │   │   │       │   ├── DetectorResult.h
    │       │   │   │       │   ├── EdgeDetector.cpp
    │       │   │   │       │   ├── EdgeDetector.h
    │       │   │   │       │   ├── GlobalHistogramBinarizer.cpp
    │       │   │   │       │   ├── GlobalHistogramBinarizer.h
    │       │   │   │       │   ├── GreyscaleLuminanceSource.cpp
    │       │   │   │       │   ├── GreyscaleLuminanceSource.h
    │       │   │   │       │   ├── GreyscaleRotatedLuminanceSource.cpp
    │       │   │   │       │   ├── GreyscaleRotatedLuminanceSource.h
    │       │   │   │       │   ├── GridSampler.cpp
    │       │   │   │       │   ├── GridSampler.h
    │       │   │   │       │   ├── HybridBinarizer.cpp
    │       │   │   │       │   ├── HybridBinarizer.h
    │       │   │   │       │   ├── IllegalArgumentException.cpp
    │       │   │   │       │   ├── IllegalArgumentException.h
    │       │   │   │       │   ├── PerspectiveTransform.cpp
    │       │   │   │       │   ├── PerspectiveTransform.h
    │       │   │   │       │   ├── Point.h
    │       │   │   │       │   ├── reedsolomon
    │       │   │   │       │   │   ├── GenericGF.cpp
    │       │   │   │       │   │   ├── GenericGF.h
    │       │   │   │       │   │   ├── GenericGFPoly.cpp
    │       │   │   │       │   │   ├── GenericGFPoly.h
    │       │   │   │       │   │   ├── ReedSolomonDecoder.cpp
    │       │   │   │       │   │   ├── ReedSolomonDecoder.h
    │       │   │   │       │   │   ├── ReedSolomonException.cpp
    │       │   │   │       │   │   └── ReedSolomonException.h
    │       │   │   │       │   ├── Str.cpp
    │       │   │   │       │   ├── Str.h
    │       │   │   │       │   ├── StringUtils.cpp
    │       │   │   │       │   └── StringUtils.h
    │       │   │   │       ├── datamatrix
    │       │   │   │       │   ├── DataMatrixReader.cpp
    │       │   │   │       │   ├── DataMatrixReader.h
    │       │   │   │       │   ├── decoder
    │       │   │   │       │   │   ├── BitMatrixParser.cpp
    │       │   │   │       │   │   ├── BitMatrixParser.h
    │       │   │   │       │   │   ├── DataBlock.cpp
    │       │   │   │       │   │   ├── DataBlock.h
    │       │   │   │       │   │   ├── DecodedBitStreamParser.cpp
    │       │   │   │       │   │   ├── DecodedBitStreamParser.h
    │       │   │   │       │   │   ├── Decoder.cpp
    │       │   │   │       │   │   └── Decoder.h
    │       │   │   │       │   ├── detector
    │       │   │   │       │   │   ├── CornerPoint.cpp
    │       │   │   │       │   │   ├── CornerPoint.h
    │       │   │   │       │   │   ├── Detector.cpp
    │       │   │   │       │   │   ├── DetectorException.cpp
    │       │   │   │       │   │   ├── DetectorException.h
    │       │   │   │       │   │   ├── Detector.h
    │       │   │   │       │   │   ├── MonochromeRectangleDetector.cpp
    │       │   │   │       │   │   └── MonochromeRectangleDetector.h
    │       │   │   │       │   ├── Version.cpp
    │       │   │   │       │   └── Version.h
    │       │   │   │       ├── DecodeHints.cpp
    │       │   │   │       ├── DecodeHints.h
    │       │   │   │       ├── Exception.cpp
    │       │   │   │       ├── Exception.h
    │       │   │   │       ├── FormatException.cpp
    │       │   │   │       ├── FormatException.h
    │       │   │   │       ├── LuminanceSource.cpp
    │       │   │   │       ├── LuminanceSource.h
    │       │   │   │       ├── multi
    │       │   │   │       │   ├── ByQuadrantReader.cpp
    │       │   │   │       │   ├── ByQuadrantReader.h
    │       │   │   │       │   ├── GenericMultipleBarcodeReader.cpp
    │       │   │   │       │   ├── GenericMultipleBarcodeReader.h
    │       │   │   │       │   ├── MultipleBarcodeReader.cpp
    │       │   │   │       │   ├── MultipleBarcodeReader.h
    │       │   │   │       │   └── qrcode
    │       │   │   │       │       ├── detector
    │       │   │   │       │       │   ├── MultiDetector.cpp
    │       │   │   │       │       │   ├── MultiDetector.h
    │       │   │   │       │       │   ├── MultiFinderPatternFinder.cpp
    │       │   │   │       │       │   └── MultiFinderPatternFinder.h
    │       │   │   │       │       ├── QRCodeMultiReader.cpp
    │       │   │   │       │       └── QRCodeMultiReader.h
    │       │   │   │       ├── MultiFormatReader.cpp
    │       │   │   │       ├── MultiFormatReader.h
    │       │   │   │       ├── NotFoundException.cpp
    │       │   │   │       ├── NotFoundException.h
    │       │   │   │       ├── oned
    │       │   │   │       │   ├── Code128Reader.cpp
    │       │   │   │       │   ├── Code128Reader.h
    │       │   │   │       │   ├── Code39Reader.cpp
    │       │   │   │       │   ├── Code39Reader.h
    │       │   │   │       │   ├── EAN13Reader.cpp
    │       │   │   │       │   ├── EAN13Reader.h
    │       │   │   │       │   ├── EAN8Reader.cpp
    │       │   │   │       │   ├── EAN8Reader.h
    │       │   │   │       │   ├── ITFReader.cpp
    │       │   │   │       │   ├── ITFReader.h
    │       │   │   │       │   ├── MultiFormatOneDReader.cpp
    │       │   │   │       │   ├── MultiFormatOneDReader.h
    │       │   │   │       │   ├── MultiFormatUPCEANReader.cpp
    │       │   │   │       │   ├── MultiFormatUPCEANReader.h
    │       │   │   │       │   ├── OneDReader.cpp
    │       │   │   │       │   ├── OneDReader.h
    │       │   │   │       │   ├── OneDResultPoint.cpp
    │       │   │   │       │   ├── OneDResultPoint.h
    │       │   │   │       │   ├── UPCAReader.cpp
    │       │   │   │       │   ├── UPCAReader.h
    │       │   │   │       │   ├── UPCEANReader.cpp
    │       │   │   │       │   ├── UPCEANReader.h
    │       │   │   │       │   ├── UPCEReader.cpp
    │       │   │   │       │   └── UPCEReader.h
    │       │   │   │       ├── qrcode
    │       │   │   │       │   ├── decoder
    │       │   │   │       │   │   ├── BitMatrixParser.cpp
    │       │   │   │       │   │   ├── BitMatrixParser.h
    │       │   │   │       │   │   ├── DataBlock.cpp
    │       │   │   │       │   │   ├── DataBlock.h
    │       │   │   │       │   │   ├── DataMask.cpp
    │       │   │   │       │   │   ├── DataMask.h
    │       │   │   │       │   │   ├── DecodedBitStreamParser.cpp
    │       │   │   │       │   │   ├── DecodedBitStreamParser.h
    │       │   │   │       │   │   ├── Decoder.cpp
    │       │   │   │       │   │   ├── Decoder.h
    │       │   │   │       │   │   ├── Mode.cpp
    │       │   │   │       │   │   └── Mode.h
    │       │   │   │       │   ├── detector
    │       │   │   │       │   │   ├── AlignmentPattern.cpp
    │       │   │   │       │   │   ├── AlignmentPatternFinder.cpp
    │       │   │   │       │   │   ├── AlignmentPatternFinder.h
    │       │   │   │       │   │   ├── AlignmentPattern.h
    │       │   │   │       │   │   ├── Detector.cpp
    │       │   │   │       │   │   ├── Detector.h
    │       │   │   │       │   │   ├── FinderPattern.cpp
    │       │   │   │       │   │   ├── FinderPatternFinder.cpp
    │       │   │   │       │   │   ├── FinderPatternFinder.h
    │       │   │   │       │   │   ├── FinderPattern.h
    │       │   │   │       │   │   ├── FinderPatternInfo.cpp
    │       │   │   │       │   │   ├── FinderPatternInfo.h
    │       │   │   │       │   │   ├── QREdgeDetector.cpp
    │       │   │   │       │   │   └── QREdgeDetector.h
    │       │   │   │       │   ├── ErrorCorrectionLevel.cpp
    │       │   │   │       │   ├── ErrorCorrectionLevel.h
    │       │   │   │       │   ├── FormatInformation.cpp
    │       │   │   │       │   ├── FormatInformation.h
    │       │   │   │       │   ├── QRCodeReader.cpp
    │       │   │   │       │   ├── QRCodeReader.h
    │       │   │   │       │   ├── Version.cpp
    │       │   │   │       │   └── Version.h
    │       │   │   │       ├── Reader.cpp
    │       │   │   │       ├── ReaderException.cpp
    │       │   │   │       ├── ReaderException.h
    │       │   │   │       ├── Reader.h
    │       │   │   │       ├── Result.cpp
    │       │   │   │       ├── Result.h
    │       │   │   │       ├── ResultPointCallback.cpp
    │       │   │   │       ├── ResultPointCallback.h
    │       │   │   │       ├── ResultPoint.cpp
    │       │   │   │       └── ResultPoint.h
    │       │   │   └── tests
    │       │   │       └── src
    │       │   │           ├── common
    │       │   │           │   ├── BitArrayTest.cpp
    │       │   │           │   ├── BitArrayTest.h
    │       │   │           │   ├── BitMatrixTest.cpp
    │       │   │           │   ├── BitMatrixTest.h
    │       │   │           │   ├── BitSourceTest.cpp
    │       │   │           │   ├── BitSourceTest.h
    │       │   │           │   ├── BlackPointEstimatorTest.cpp
    │       │   │           │   ├── BlackPointEstimatorTest.h
    │       │   │           │   ├── CountedTest.cpp
    │       │   │           │   ├── CountedTest.h
    │       │   │           │   ├── PerspectiveTransformTest.cpp
    │       │   │           │   ├── PerspectiveTransformTest.h
    │       │   │           │   └── reedsolomon
    │       │   │           │       ├── ReedSolomonTest.cpp
    │       │   │           │       └── ReedSolomonTest.h
    │       │   │           ├── qrcode
    │       │   │           │   ├── decoder
    │       │   │           │   │   ├── DataMaskTest.cpp
    │       │   │           │   │   ├── DataMaskTest.h
    │       │   │           │   │   ├── ModeTest.cpp
    │       │   │           │   │   └── ModeTest.h
    │       │   │           │   ├── ErrorCorrectionLevelTest.cpp
    │       │   │           │   ├── ErrorCorrectionLevelTest.h
    │       │   │           │   ├── FormatInformationTest.cpp
    │       │   │           │   ├── FormatInformationTest.h
    │       │   │           │   ├── VersionTest.cpp
    │       │   │           │   └── VersionTest.h
    │       │   │           └── TestRunner.cpp
    │       │   ├── format
    │       │   ├── ios_Prefix.pch
    │       │   ├── ios.xcodeproj
    │       │   │   └── project.pbxproj
    │       │   ├── magick
    │       │   │   └── src
    │       │   │       ├── example.cpp
    │       │   │       ├── MagickBitmapSource.cpp
    │       │   │       ├── MagickBitmapSource.h
    │       │   │       └── main.cpp
    │       │   ├── osx.xcodeproj
    │       │   │   └── project.pbxproj
    │       │   ├── README
    │       │   ├── scons
    │       │   │   ├── sconsign.py
    │       │   │   ├── scons-LICENSE
    │       │   │   ├── scons-local-2.0.0.final.0
    │       │   │   │   └── SCons
    │       │   │   │       ├── Action.py
    │       │   │   │       ├── Builder.py
    │       │   │   │       ├── CacheDir.py
    │       │   │   │       ├── compat
    │       │   │   │       │   ├── __init__.py
    │       │   │   │       │   ├── _scons_builtins.py
    │       │   │   │       │   ├── _scons_collections.py
    │       │   │   │       │   ├── _scons_dbm.py
    │       │   │   │       │   ├── _scons_hashlib.py
    │       │   │   │       │   ├── _scons_io.py
    │       │   │   │       │   ├── _scons_sets.py
    │       │   │   │       │   └── _scons_subprocess.py
    │       │   │   │       ├── Conftest.py
    │       │   │   │       ├── cpp.py
    │       │   │   │       ├── dblite.py
    │       │   │   │       ├── Debug.py
    │       │   │   │       ├── Defaults.py
    │       │   │   │       ├── Environment.py
    │       │   │   │       ├── Errors.py
    │       │   │   │       ├── Executor.py
    │       │   │   │       ├── exitfuncs.py
    │       │   │   │       ├── __init__.py
    │       │   │   │       ├── Job.py
    │       │   │   │       ├── Memoize.py
    │       │   │   │       ├── Node
    │       │   │   │       │   ├── Alias.py
    │       │   │   │       │   ├── FS.py
    │       │   │   │       │   ├── __init__.py
    │       │   │   │       │   └── Python.py
    │       │   │   │       ├── Options
    │       │   │   │       │   ├── BoolOption.py
    │       │   │   │       │   ├── EnumOption.py
    │       │   │   │       │   ├── __init__.py
    │       │   │   │       │   ├── ListOption.py
    │       │   │   │       │   ├── PackageOption.py
    │       │   │   │       │   └── PathOption.py
    │       │   │   │       ├── PathList.py
    │       │   │   │       ├── Platform
    │       │   │   │       │   ├── aix.py
    │       │   │   │       │   ├── cygwin.py
    │       │   │   │       │   ├── darwin.py
    │       │   │   │       │   ├── hpux.py
    │       │   │   │       │   ├── __init__.py
    │       │   │   │       │   ├── irix.py
    │       │   │   │       │   ├── os2.py
    │       │   │   │       │   ├── posix.py
    │       │   │   │       │   ├── sunos.py
    │       │   │   │       │   └── win32.py
    │       │   │   │       ├── Scanner
    │       │   │   │       │   ├── C.py
    │       │   │   │       │   ├── Dir.py
    │       │   │   │       │   ├── D.py
    │       │   │   │       │   ├── Fortran.py
    │       │   │   │       │   ├── IDL.py
    │       │   │   │       │   ├── __init__.py
    │       │   │   │       │   ├── LaTeX.py
    │       │   │   │       │   ├── Prog.py
    │       │   │   │       │   └── RC.py
    │       │   │   │       ├── SConf.py
    │       │   │   │       ├── SConsign.py
    │       │   │   │       ├── Script
    │       │   │   │       │   ├── __init__.py
    │       │   │   │       │   ├── Interactive.py
    │       │   │   │       │   ├── Main.py
    │       │   │   │       │   ├── SConscript.py
    │       │   │   │       │   └── SConsOptions.py
    │       │   │   │       ├── Sig.py
    │       │   │   │       ├── Subst.py
    │       │   │   │       ├── Taskmaster.py
    │       │   │   │       ├── Tool
    │       │   │   │       │   ├── 386asm.py
    │       │   │   │       │   ├── aixcc.py
    │       │   │   │       │   ├── aixc .py
    │       │   │   │       │   ├── aixf77.py
    │       │   │   │       │   ├── aixlink.py
    │       │   │   │       │   ├── applelink.py
    │       │   │   │       │   ├── ar.py
    │       │   │   │       │   ├── as.py
    │       │   │   │       │   ├── bcc32.py
    │       │   │   │       │   ├── BitKeeper.py
    │       │   │   │       │   ├── cc.py
    │       │   │   │       │   ├── c .py
    │       │   │   │       │   ├── cvf.py
    │       │   │   │       │   ├── CVS.py
    │       │   │   │       │   ├── default.py
    │       │   │   │       │   ├── dmd.py
    │       │   │   │       │   ├── dvipdf.py
    │       │   │   │       │   ├── dvips.py
    │       │   │   │       │   ├── dvi.py
    │       │   │   │       │   ├── f77.py
    │       │   │   │       │   ├── f90.py
    │       │   │   │       │   ├── f95.py
    │       │   │   │       │   ├── filesystem.py
    │       │   │   │       │   ├── FortranCommon.py
    │       │   │   │       │   ├── fortran.py
    │       │   │   │       │   ├── g77.py
    │       │   │   │       │   ├── gas.py
    │       │   │   │       │   ├── gcc.py
    │       │   │   │       │   ├── gfortran.py
    │       │   │   │       │   ├── gnulink.py
    │       │   │   │       │   ├── g .py
    │       │   │   │       │   ├── gs.py
    │       │   │   │       │   ├── hpcc.py
    │       │   │   │       │   ├── hpc .py
    │       │   │   │       │   ├── hplink.py
    │       │   │   │       │   ├── icc.py
    │       │   │   │       │   ├── icl.py
    │       │   │   │       │   ├── ifl.py
    │       │   │   │       │   ├── ifort.py
    │       │   │   │       │   ├── ilink32.py
    │       │   │   │       │   ├── ilink.py
    │       │   │   │       │   ├── __init__.py
    │       │   │   │       │   ├── install.py
    │       │   │   │       │   ├── intelc.py
    │       │   │   │       │   ├── ipkg.py
    │       │   │   │       │   ├── jar.py
    │       │   │   │       │   ├── JavaCommon.py
    │       │   │   │       │   ├── javac.py
    │       │   │   │       │   ├── javah.py
    │       │   │   │       │   ├── latex.py
    │       │   │   │       │   ├── lex.py
    │       │   │   │       │   ├── linkloc.py
    │       │   │   │       │   ├── link.py
    │       │   │   │       │   ├── m4.py
    │       │   │   │       │   ├── masm.py
    │       │   │   │       │   ├── midl.py
    │       │   │   │       │   ├── mingw.py
    │       │   │   │       │   ├── MSCommon
    │       │   │   │       │   │   ├── arch.py
    │       │   │   │       │   │   ├── common.py
    │       │   │   │       │   │   ├── __init__.py
    │       │   │   │       │   │   ├── netframework.py
    │       │   │   │       │   │   ├── sdk.py
    │       │   │   │       │   │   ├── vc.py
    │       │   │   │       │   │   └── vs.py
    │       │   │   │       │   ├── mslib.py
    │       │   │   │       │   ├── mslink.py
    │       │   │   │       │   ├── mssdk.py
    │       │   │   │       │   ├── msvc.py
    │       │   │   │       │   ├── msvs.py
    │       │   │   │       │   ├── mwcc.py
    │       │   │   │       │   ├── mwld.py
    │       │   │   │       │   ├── nasm.py
    │       │   │   │       │   ├── packaging
    │       │   │   │       │   │   ├── __init__.py
    │       │   │   │       │   │   ├── ipk.py
    │       │   │   │       │   │   ├── msi.py
    │       │   │   │       │   │   ├── rpm.py
    │       │   │   │       │   │   ├── src_tarbz2.py
    │       │   │   │       │   │   ├── src_targz.py
    │       │   │   │       │   │   ├── src_zip.py
    │       │   │   │       │   │   ├── tarbz2.py
    │       │   │   │       │   │   ├── targz.py
    │       │   │   │       │   │   └── zip.py
    │       │   │   │       │   ├── pdflatex.py
    │       │   │   │       │   ├── pdf.py
    │       │   │   │       │   ├── pdftex.py
    │       │   │   │       │   ├── Perforce.py
    │       │   │   │       │   ├── PharLapCommon.py
    │       │   │   │       │   ├── qt.py
    │       │   │   │       │   ├── RCS.py
    │       │   │   │       │   ├── rmic.py
    │       │   │   │       │   ├── rpcgen.py
    │       │   │   │       │   ├── rpm.py
    │       │   │   │       │   ├── SCCS.py
    │       │   │   │       │   ├── sgiar.py
    │       │   │   │       │   ├── sgicc.py
    │       │   │   │       │   ├── sgic .py
    │       │   │   │       │   ├── sgilink.py
    │       │   │   │       │   ├── Subversion.py
    │       │   │   │       │   ├── sunar.py
    │       │   │   │       │   ├── suncc.py
    │       │   │   │       │   ├── sunc .py
    │       │   │   │       │   ├── sunf77.py
    │       │   │   │       │   ├── sunf90.py
    │       │   │   │       │   ├── sunf95.py
    │       │   │   │       │   ├── sunlink.py
    │       │   │   │       │   ├── swig.py
    │       │   │   │       │   ├── tar.py
    │       │   │   │       │   ├── tex.py
    │       │   │   │       │   ├── textfile.py
    │       │   │   │       │   ├── tlib.py
    │       │   │   │       │   ├── wix.py
    │       │   │   │       │   ├── yacc.py
    │       │   │   │       │   └── zip.py
    │       │   │   │       ├── Util.py
    │       │   │   │       ├── Variables
    │       │   │   │       │   ├── BoolVariable.py
    │       │   │   │       │   ├── EnumVariable.py
    │       │   │   │       │   ├── __init__.py
    │       │   │   │       │   ├── ListVariable.py
    │       │   │   │       │   ├── PackageVariable.py
    │       │   │   │       │   └── PathVariable.py
    │       │   │   │       └── Warnings.py
    │       │   │   ├── scons.py
    │       │   │   ├── scons-README
    │       │   │   └── scons-time.py
    │       │   ├── SConscript
    │       │   ├── SConstruct
    │       │   └── zxing-cpp.xcodeproj
    │       │       └── project.pbxproj
    │       ├── csharp
    │       │   ├── AssemblyInfo.cs
    │       │   ├── BarcodeFormat.cs
    │       │   ├── Binarizer.cs
    │       │   ├── BinaryBitmap.cs
    │       │   ├── client
    │       │   │   └── result
    │       │   │       ├── AbstractDoCoMoResultParser.cs
    │       │   │       ├── AddressBookAUResultParser.cs
    │       │   │       ├── AddressBookDoCoMoResultParser.cs
    │       │   │       ├── AddressBookParsedResult.cs
    │       │   │       ├── BizcardResultParser.cs
    │       │   │       ├── BookmarkDoCoMoResultParser.cs
    │       │   │       ├── CalendarParsedResult.cs
    │       │   │       ├── EmailAddressParsedResult.cs
    │       │   │       ├── EmailAddressResultParser.cs
    │       │   │       ├── EmailDoCoMoResultParser.cs
    │       │   │       ├── GeoParsedResult.cs
    │       │   │       ├── GeoResultParser.cs
    │       │   │       ├── ISBNParsedResult.cs
    │       │   │       ├── ISBNResultParser.cs
    │       │   │       ├── optional
    │       │   │       │   ├── AbstractNDEFResultParser.cs
    │       │   │       │   ├── NDEFRecord.cs
    │       │   │       │   ├── NDEFSmartPosterParsedResult.cs
    │       │   │       │   ├── NDEFSmartPosterResultParser.cs
    │       │   │       │   ├── NDEFTextResultParser.cs
    │       │   │       │   └── NDEFURIResultParser.cs
    │       │   │       ├── ParsedResult.cs
    │       │   │       ├── ParsedResultType.cs
    │       │   │       ├── ProductParsedResult.cs
    │       │   │       ├── ProductResultParser.cs
    │       │   │       ├── ResultParser.cs
    │       │   │       ├── SMSMMSResultParser.cs
    │       │   │       ├── SMSParsedResult.cs
    │       │   │       ├── TelParsedResult.cs
    │       │   │       ├── TelResultParser.cs
    │       │   │       ├── TextParsedResult.cs
    │       │   │       ├── URIParsedResult.cs
    │       │   │       ├── URIResultParser.cs
    │       │   │       ├── URLTOResultParser.cs
    │       │   │       ├── VCardResultParser.cs
    │       │   │       └── VEventResultParser.cs
    │       │   ├── common
    │       │   │   ├── BitArray.cs
    │       │   │   ├── BitMatrix.cs
    │       │   │   ├── BitSource.cs
    │       │   │   ├── ByteArray.cs
    │       │   │   ├── ByteMatrix.cs
    │       │   │   ├── CharacterSetECI.cs
    │       │   │   ├── Collections.cs
    │       │   │   ├── Comparator.cs
    │       │   │   ├── DecoderResult.cs
    │       │   │   ├── DefaultGridSampler.cs
    │       │   │   ├── detector
    │       │   │   │   └── MonochromeRectangleDetector.cs
    │       │   │   ├── DetectorResult.cs
    │       │   │   ├── ECI.cs
    │       │   │   ├── GlobalHistogramBinarizer.cs
    │       │   │   ├── GridSampler.cs
    │       │   │   ├── HybridBinarizer.cs
    │       │   │   ├── PerspectiveTransform.cs
    │       │   │   └── reedsolomon
    │       │   │       ├── GF256.cs
    │       │   │       ├── GF256Poly.cs
    │       │   │       ├── ReedSolomonDecoder.cs
    │       │   │       ├── ReedSolomonEncoder.cs
    │       │   │       └── ReedSolomonException.cs
    │       │   ├── datamatrix
    │       │   │   ├── DataMatrixReader.cs
    │       │   │   ├── decoder
    │       │   │   │   ├── BitMatrixParser.cs
    │       │   │   │   ├── DataBlock.cs
    │       │   │   │   ├── DecodedBitStreamParser.cs
    │       │   │   │   ├── Decoder.cs
    │       │   │   │   └── Version.cs
    │       │   │   └── detector
    │       │   │       └── Detector.cs
    │       │   ├── DecodeHintType.cs
    │       │   ├── EncodeHintType.cs
    │       │   ├── LuminanceSource.cs
    │       │   ├── multi
    │       │   │   ├── ByQuadrantReader.cs
    │       │   │   ├── GenericMultipleBarcodeReader.cs
    │       │   │   ├── MultipleBarcodeReader.cs
    │       │   │   └── qrcode
    │       │   │       ├── detector
    │       │   │       │   ├── MultiDetector.cs
    │       │   │       │   └── MultiFinderPatternFinder.cs
    │       │   │       └── QRCodeMultiReader.cs
    │       │   ├── MultiFormatReader.cs
    │       │   ├── MultiFormatWriter.cs
    │       │   ├── obj
    │       │   │   ├── Debug
    │       │   │   │   ├── TempPE
    │       │   │   │   ├── zxing.dll
    │       │   │   │   └── zxing.pdb
    │       │   │   └── zxing.csproj.FileListAbsolute.txt
    │       │   ├── oned
    │       │   │   ├── Code128Reader.cs
    │       │   │   ├── Code39Reader.cs
    │       │   │   ├── Code39Writer.cs
    │       │   │   ├── EAN13Reader.cs
    │       │   │   ├── EAN13Writer.cs
    │       │   │   ├── EAN8Reader.cs
    │       │   │   ├── EAN8Writer.cs
    │       │   │   ├── ITFReader.cs
    │       │   │   ├── MultiFormatOneDReader.cs
    │       │   │   ├── MultiFormatUPCEANReader.cs
    │       │   │   ├── OneDReader.cs
    │       │   │   ├── UPCAReader.cs
    │       │   │   ├── UPCEANReader.cs
    │       │   │   ├── UPCEANWriter.cs
    │       │   │   └── UPCEReader.cs
    │       │   ├── pdf417
    │       │   │   ├── decoder
    │       │   │   │   ├── BitMatrixParser.cs
    │       │   │   │   ├── DecodedBitStreamParser.cs
    │       │   │   │   └── Decoder.cs
    │       │   │   ├── detector
    │       │   │   │   └── Detector.cs
    │       │   │   └── PDF417Reader.cs
    │       │   ├── qrcode
    │       │   │   ├── decoder
    │       │   │   │   ├── BitMatrixParser.cs
    │       │   │   │   ├── DataBlock.cs
    │       │   │   │   ├── DataMask.cs
    │       │   │   │   ├── DecodedBitStreamParser.cs
    │       │   │   │   ├── Decoder.cs
    │       │   │   │   ├── ErrorCorrectionLevel.cs
    │       │   │   │   ├── FormatInformation.cs
    │       │   │   │   ├── Mode.cs
    │       │   │   │   └── Version.cs
    │       │   │   ├── detector
    │       │   │   │   ├── AlignmentPattern.cs
    │       │   │   │   ├── AlignmentPatternFinder.cs
    │       │   │   │   ├── Detector.cs
    │       │   │   │   ├── FinderPattern.cs
    │       │   │   │   ├── FinderPatternFinder.cs
    │       │   │   │   └── FinderPatternInfo.cs
    │       │   │   ├── encoder
    │       │   │   │   ├── BitVector.cs
    │       │   │   │   ├── BlockPair.cs
    │       │   │   │   ├── Encoder.cs
    │       │   │   │   ├── MaskUtil.cs
    │       │   │   │   ├── MatrixUtil.cs
    │       │   │   │   └── QRCode.cs
    │       │   │   ├── QRCodeReader.cs
    │       │   │   └── QRCodeWriter.cs
    │       │   ├── Reader.cs
    │       │   ├── ReaderException.cs
    │       │   ├── Result.cs
    │       │   ├── ResultMetadataType.cs
    │       │   ├── ResultPointCallback.cs
    │       │   ├── ResultPoint.cs
    │       │   ├── RGBLuminanceSource.cs
    │       │   ├── SupportClass.cs
    │       │   ├── Writer.cs
    │       │   ├── WriterException.cs
    │       │   ├── zxing.csproj
    │       │   ├── zxing.dll
    │       │   ├── zxing.pdb
    │       │   ├── zxing.sln
    │       │   └── zxing.suo
    │       ├── docs
    │       │   └── javadoc
    │       │       ├── allclasses-frame.html
    │       │       ├── allclasses-noframe.html
    │       │       ├── com
    │       │       │   └── google
    │       │       │       └── zxing
    │       │       │           ├── aztec
    │       │       │           │   ├── AztecDetectorResult.html
    │       │       │           │   ├── AztecReader.html
    │       │       │           │   ├── decoder
    │       │       │           │   │   ├── Decoder.html
    │       │       │           │   │   ├── package-frame.html
    │       │       │           │   │   ├── package-summary.html
    │       │       │           │   │   └── package-tree.html
    │       │       │           │   ├── detector
    │       │       │           │   │   ├── Detector.html
    │       │       │           │   │   ├── package-frame.html
    │       │       │           │   │   ├── package-summary.html
    │       │       │           │   │   └── package-tree.html
    │       │       │           │   ├── package-frame.html
    │       │       │           │   ├── package-summary.html
    │       │       │           │   └── package-tree.html
    │       │       │           ├── BarcodeFormat.html
    │       │       │           ├── Binarizer.html
    │       │       │           ├── BinaryBitmap.html
    │       │       │           ├── ChecksumException.html
    │       │       │           ├── client
    │       │       │           │   ├── android
    │       │       │           │   │   ├── book
    │       │       │           │   │   │   ├── package-frame.html
    │       │       │           │   │   │   ├── package-summary.html
    │       │       │           │   │   │   ├── package-tree.html
    │       │       │           │   │   │   ├── SearchBookContentsActivity.html
    │       │       │           │   │   │   └── SearchBookContentsListItem.html
    │       │       │           │   │   ├── BuildConfig.html
    │       │       │           │   │   ├── camera
    │       │       │           │   │   │   ├── CameraManager.html
    │       │       │           │   │   │   ├── exposure
    │       │       │           │   │   │   │   ├── DefaultExposureInterface.html
    │       │       │           │   │   │   │   ├── ExposureInterface.html
    │       │       │           │   │   │   │   ├── ExposureManager.html
    │       │       │           │   │   │   │   ├── FroyoExposureInterface.html
    │       │       │           │   │   │   │   ├── package-frame.html
    │       │       │           │   │   │   │   ├── package-summary.html
    │       │       │           │   │   │   │   └── package-tree.html
    │       │       │           │   │   │   ├── open
    │       │       │           │   │   │   │   ├── GingerbreadOpenCameraInterface.html
    │       │       │           │   │   │   │   ├── OpenCameraInterface.html
    │       │       │           │   │   │   │   ├── OpenCameraManager.html
    │       │       │           │   │   │   │   ├── package-frame.html
    │       │       │           │   │   │   │   ├── package-summary.html
    │       │       │           │   │   │   │   └── package-tree.html
    │       │       │           │   │   │   ├── package-frame.html
    │       │       │           │   │   │   ├── package-summary.html
    │       │       │           │   │   │   └── package-tree.html
    │       │       │           │   │   ├── CaptureActivityHandler.html
    │       │       │           │   │   ├── CaptureActivity.html
    │       │       │           │   │   ├── common
    │       │       │           │   │   │   ├── executor
    │       │       │           │   │   │   │   ├── AsyncTaskExecInterface.html
    │       │       │           │   │   │   │   ├── AsyncTaskExecManager.html
    │       │       │           │   │   │   │   ├── DefaultAsyncTaskExecInterface.html
    │       │       │           │   │   │   │   ├── HoneycombAsyncTaskExecInterface.html
    │       │       │           │   │   │   │   ├── package-frame.html
    │       │       │           │   │   │   │   ├── package-summary.html
    │       │       │           │   │   │   │   └── package-tree.html
    │       │       │           │   │   │   ├── package-frame.html
    │       │       │           │   │   │   ├── package-summary.html
    │       │       │           │   │   │   ├── package-tree.html
    │       │       │           │   │   │   └── PlatformSupportManager.html
    │       │       │           │   │   ├── Contents.html
    │       │       │           │   │   ├── Contents.Type.html
    │       │       │           │   │   ├── encode
    │       │       │           │   │   │   ├── EncodeActivity.html
    │       │       │           │   │   │   ├── package-frame.html
    │       │       │           │   │   │   ├── package-summary.html
    │       │       │           │   │   │   └── package-tree.html
    │       │       │           │   │   ├── FinishListener.html
    │       │       │           │   │   ├── HelpActivity.html
    │       │       │           │   │   ├── history
    │       │       │           │   │   │   ├── HistoryActivity.html
    │       │       │           │   │   │   ├── HistoryItem.html
    │       │       │           │   │   │   ├── HistoryManager.html
    │       │       │           │   │   │   ├── package-frame.html
    │       │       │           │   │   │   ├── package-summary.html
    │       │       │           │   │   │   └── package-tree.html
    │       │       │           │   │   ├── HttpHelper.ContentType.html
    │       │       │           │   │   ├── HttpHelper.html
    │       │       │           │   │   ├── Intents.Encode.html
    │       │       │           │   │   ├── Intents.History.html
    │       │       │           │   │   ├── Intents.html
    │       │       │           │   │   ├── Intents.Scan.html
    │       │       │           │   │   ├── Intents.SearchBookContents.html
    │       │       │           │   │   ├── Intents.Share.html
    │       │       │           │   │   ├── Intents.WifiConnect.html
    │       │       │           │   │   ├── LocaleManager.html
    │       │       │           │   │   ├── package-frame.html
    │       │       │           │   │   ├── package-summary.html
    │       │       │           │   │   ├── package-tree.html
    │       │       │           │   │   ├── pref
    │       │       │           │   │   │   ├── BSPlusPreference.html
    │       │       │           │   │   │   ├── package-frame.html
    │       │       │           │   │   │   ├── package-summary.html
    │       │       │           │   │   │   └── package-tree.html
    │       │       │           │   │   ├── PreferencesActivity.html
    │       │       │           │   │   ├── R.array.html
    │       │       │           │   │   ├── R.attr.html
    │       │       │           │   │   ├── R.color.html
    │       │       │           │   │   ├── R.dimen.html
    │       │       │           │   │   ├── R.drawable.html
    │       │       │           │   │   ├── result
    │       │       │           │   │   │   ├── AddressBookResultHandler.html
    │       │       │           │   │   │   ├── CalendarResultHandler.html
    │       │       │           │   │   │   ├── EmailAddressResultHandler.html
    │       │       │           │   │   │   ├── GeoResultHandler.html
    │       │       │           │   │   │   ├── ISBNResultHandler.html
    │       │       │           │   │   │   ├── package-frame.html
    │       │       │           │   │   │   ├── package-summary.html
    │       │       │           │   │   │   ├── package-tree.html
    │       │       │           │   │   │   ├── ProductResultHandler.html
    │       │       │           │   │   │   ├── ResultButtonListener.html
    │       │       │           │   │   │   ├── ResultHandlerFactory.html
    │       │       │           │   │   │   ├── ResultHandler.html
    │       │       │           │   │   │   ├── SMSResultHandler.html
    │       │       │           │   │   │   ├── supplement
    │       │       │           │   │   │   │   ├── package-frame.html
    │       │       │           │   │   │   │   ├── package-summary.html
    │       │       │           │   │   │   │   ├── package-tree.html
    │       │       │           │   │   │   │   └── SupplementalInfoRetriever.html
    │       │       │           │   │   │   ├── TelResultHandler.html
    │       │       │           │   │   │   ├── TextResultHandler.html
    │       │       │           │   │   │   ├── URIResultHandler.html
    │       │       │           │   │   │   └── WifiResultHandler.html
    │       │       │           │   │   ├── R.html
    │       │       │           │   │   ├── R.id.html
    │       │       │           │   │   ├── R.layout.html
    │       │       │           │   │   ├── R.menu.html
    │       │       │           │   │   ├── R.raw.html
    │       │       │           │   │   ├── R.string.html
    │       │       │           │   │   ├── R.xml.html
    │       │       │           │   │   ├── share
    │       │       │           │   │   │   ├── AppPickerActivity.html
    │       │       │           │   │   │   ├── BookmarkPickerActivity.html
    │       │       │           │   │   │   ├── package-frame.html
    │       │       │           │   │   │   ├── package-summary.html
    │       │       │           │   │   │   ├── package-tree.html
    │       │       │           │   │   │   └── ShareActivity.html
    │       │       │           │   │   ├── ViewfinderView.html
    │       │       │           │   │   └── wifi
    │       │       │           │   │       ├── package-frame.html
    │       │       │           │   │       ├── package-summary.html
    │       │       │           │   │       ├── package-tree.html
    │       │       │           │   │       └── WifiConfigManager.html
    │       │       │           │   ├── j2se
    │       │       │           │   │   ├── BufferedImageLuminanceSource.html
    │       │       │           │   │   ├── CommandLineEncoder.html
    │       │       │           │   │   ├── CommandLineRunner.html
    │       │       │           │   │   ├── GUIRunner.html
    │       │       │           │   │   ├── MatrixToImageConfig.html
    │       │       │           │   │   ├── MatrixToImageWriter.html
    │       │       │           │   │   ├── package-frame.html
    │       │       │           │   │   ├── package-summary.html
    │       │       │           │   │   └── package-tree.html
    │       │       │           │   └── result
    │       │       │           │       ├── AddressBookAUResultParser.html
    │       │       │           │       ├── AddressBookDoCoMoResultParser.html
    │       │       │           │       ├── AddressBookParsedResult.html
    │       │       │           │       ├── BizcardResultParser.html
    │       │       │           │       ├── BookmarkDoCoMoResultParser.html
    │       │       │           │       ├── CalendarParsedResult.html
    │       │       │           │       ├── EmailAddressParsedResult.html
    │       │       │           │       ├── EmailAddressResultParser.html
    │       │       │           │       ├── EmailDoCoMoResultParser.html
    │       │       │           │       ├── ExpandedProductParsedResult.html
    │       │       │           │       ├── ExpandedProductResultParser.html
    │       │       │           │       ├── GeoParsedResult.html
    │       │       │           │       ├── GeoResultParser.html
    │       │       │           │       ├── ISBNParsedResult.html
    │       │       │           │       ├── ISBNResultParser.html
    │       │       │           │       ├── package-frame.html
    │       │       │           │       ├── package-summary.html
    │       │       │           │       ├── package-tree.html
    │       │       │           │       ├── ParsedResult.html
    │       │       │           │       ├── ParsedResultType.html
    │       │       │           │       ├── ProductParsedResult.html
    │       │       │           │       ├── ProductResultParser.html
    │       │       │           │       ├── ResultParser.html
    │       │       │           │       ├── SMSMMSResultParser.html
    │       │       │           │       ├── SMSParsedResult.html
    │       │       │           │       ├── SMSTOMMSTOResultParser.html
    │       │       │           │       ├── SMTPResultParser.html
    │       │       │           │       ├── TelParsedResult.html
    │       │       │           │       ├── TelResultParser.html
    │       │       │           │       ├── TextParsedResult.html
    │       │       │           │       ├── URIParsedResult.html
    │       │       │           │       ├── URIResultParser.html
    │       │       │           │       ├── URLTOResultParser.html
    │       │       │           │       ├── VCardResultParser.html
    │       │       │           │       ├── VEventResultParser.html
    │       │       │           │       ├── WifiParsedResult.html
    │       │       │           │       └── WifiResultParser.html
    │       │       │           ├── common
    │       │       │           │   ├── BitArray.html
    │       │       │           │   ├── BitMatrix.html
    │       │       │           │   ├── BitSource.html
    │       │       │           │   ├── CharacterSetECI.html
    │       │       │           │   ├── DecoderResult.html
    │       │       │           │   ├── DefaultGridSampler.html
    │       │       │           │   ├── detector
    │       │       │           │   │   ├── MathUtils.html
    │       │       │           │   │   ├── MonochromeRectangleDetector.html
    │       │       │           │   │   ├── package-frame.html
    │       │       │           │   │   ├── package-summary.html
    │       │       │           │   │   ├── package-tree.html
    │       │       │           │   │   └── WhiteRectangleDetector.html
    │       │       │           │   ├── DetectorResult.html
    │       │       │           │   ├── GlobalHistogramBinarizer.html
    │       │       │           │   ├── GridSampler.html
    │       │       │           │   ├── HybridBinarizer.html
    │       │       │           │   ├── package-frame.html
    │       │       │           │   ├── package-summary.html
    │       │       │           │   ├── package-tree.html
    │       │       │           │   ├── PerspectiveTransform.html
    │       │       │           │   ├── reedsolomon
    │       │       │           │   │   ├── GenericGF.html
    │       │       │           │   │   ├── package-frame.html
    │       │       │           │   │   ├── package-summary.html
    │       │       │           │   │   ├── package-tree.html
    │       │       │           │   │   ├── ReedSolomonDecoder.html
    │       │       │           │   │   ├── ReedSolomonEncoder.html
    │       │       │           │   │   └── ReedSolomonException.html
    │       │       │           │   └── StringUtils.html
    │       │       │           ├── datamatrix
    │       │       │           │   ├── DataMatrixReader.html
    │       │       │           │   ├── decoder
    │       │       │           │   │   ├── Decoder.html
    │       │       │           │   │   ├── package-frame.html
    │       │       │           │   │   ├── package-summary.html
    │       │       │           │   │   ├── package-tree.html
    │       │       │           │   │   └── Version.html
    │       │       │           │   ├── detector
    │       │       │           │   │   ├── Detector.html
    │       │       │           │   │   ├── package-frame.html
    │       │       │           │   │   ├── package-summary.html
    │       │       │           │   │   └── package-tree.html
    │       │       │           │   ├── package-frame.html
    │       │       │           │   ├── package-summary.html
    │       │       │           │   └── package-tree.html
    │       │       │           ├── DecodeHintType.html
    │       │       │           ├── EncodeHintType.html
    │       │       │           ├── FormatException.html
    │       │       │           ├── HtmlAssetTranslator.html
    │       │       │           ├── integration
    │       │       │           │   └── android
    │       │       │           │       ├── IntentIntegrator.html
    │       │       │           │       ├── IntentIntegratorSupportV4.html
    │       │       │           │       ├── IntentIntegratorV30.html
    │       │       │           │       ├── IntentResult.html
    │       │       │           │       ├── package-frame.html
    │       │       │           │       ├── package-summary.html
    │       │       │           │       └── package-tree.html
    │       │       │           ├── LuminanceSource.html
    │       │       │           ├── maxicode
    │       │       │           │   ├── decoder
    │       │       │           │   │   ├── Decoder.html
    │       │       │           │   │   ├── package-frame.html
    │       │       │           │   │   ├── package-summary.html
    │       │       │           │   │   └── package-tree.html
    │       │       │           │   ├── MaxiCodeReader.html
    │       │       │           │   ├── package-frame.html
    │       │       │           │   ├── package-summary.html
    │       │       │           │   └── package-tree.html
    │       │       │           ├── multi
    │       │       │           │   ├── ByQuadrantReader.html
    │       │       │           │   ├── GenericMultipleBarcodeReader.html
    │       │       │           │   ├── MultipleBarcodeReader.html
    │       │       │           │   ├── package-frame.html
    │       │       │           │   ├── package-summary.html
    │       │       │           │   ├── package-tree.html
    │       │       │           │   └── qrcode
    │       │       │           │       ├── detector
    │       │       │           │       │   ├── MultiDetector.html
    │       │       │           │       │   ├── package-frame.html
    │       │       │           │       │   ├── package-summary.html
    │       │       │           │       │   └── package-tree.html
    │       │       │           │       ├── package-frame.html
    │       │       │           │       ├── package-summary.html
    │       │       │           │       ├── package-tree.html
    │       │       │           │       └── QRCodeMultiReader.html
    │       │       │           ├── MultiFormatReader.html
    │       │       │           ├── MultiFormatWriter.html
    │       │       │           ├── NotFoundException.html
    │       │       │           ├── oned
    │       │       │           │   ├── CodaBarReader.html
    │       │       │           │   ├── CodaBarWriter.html
    │       │       │           │   ├── Code128Reader.html
    │       │       │           │   ├── Code128Writer.html
    │       │       │           │   ├── Code39Reader.html
    │       │       │           │   ├── Code39Writer.html
    │       │       │           │   ├── Code93Reader.html
    │       │       │           │   ├── EAN13Reader.html
    │       │       │           │   ├── EAN13Writer.html
    │       │       │           │   ├── EAN8Reader.html
    │       │       │           │   ├── EAN8Writer.html
    │       │       │           │   ├── ITFReader.html
    │       │       │           │   ├── ITFWriter.html
    │       │       │           │   ├── MultiFormatOneDReader.html
    │       │       │           │   ├── MultiFormatUPCEANReader.html
    │       │       │           │   ├── OneDimensionalCodeWriter.html
    │       │       │           │   ├── OneDReader.html
    │       │       │           │   ├── package-frame.html
    │       │       │           │   ├── package-summary.html
    │       │       │           │   ├── package-tree.html
    │       │       │           │   ├── rss
    │       │       │           │   │   ├── AbstractRSSReader.html
    │       │       │           │   │   ├── DataCharacter.html
    │       │       │           │   │   ├── expanded
    │       │       │           │   │   │   ├── decoders
    │       │       │           │   │   │   │   ├── AbstractExpandedDecoder.html
    │       │       │           │   │   │   │   ├── package-frame.html
    │       │       │           │   │   │   │   ├── package-summary.html
    │       │       │           │   │   │   │   └── package-tree.html
    │       │       │           │   │   │   ├── package-frame.html
    │       │       │           │   │   │   ├── package-summary.html
    │       │       │           │   │   │   ├── package-tree.html
    │       │       │           │   │   │   └── RSSExpandedReader.html
    │       │       │           │   │   ├── FinderPattern.html
    │       │       │           │   │   ├── package-frame.html
    │       │       │           │   │   ├── package-summary.html
    │       │       │           │   │   ├── package-tree.html
    │       │       │           │   │   ├── RSS14Reader.html
    │       │       │           │   │   └── RSSUtils.html
    │       │       │           │   ├── UPCAReader.html
    │       │       │           │   ├── UPCAWriter.html
    │       │       │           │   ├── UPCEANReader.html
    │       │       │           │   ├── UPCEANWriter.html
    │       │       │           │   └── UPCEReader.html
    │       │       │           ├── package-frame.html
    │       │       │           ├── package-summary.html
    │       │       │           ├── package-tree.html
    │       │       │           ├── pdf417
    │       │       │           │   ├── decoder
    │       │       │           │   │   ├── Decoder.html
    │       │       │           │   │   ├── ec
    │       │       │           │   │   │   ├── ErrorCorrection.html
    │       │       │           │   │   │   ├── ModulusGF.html
    │       │       │           │   │   │   ├── package-frame.html
    │       │       │           │   │   │   ├── package-summary.html
    │       │       │           │   │   │   └── package-tree.html
    │       │       │           │   │   ├── package-frame.html
    │       │       │           │   │   ├── package-summary.html
    │       │       │           │   │   └── package-tree.html
    │       │       │           │   ├── detector
    │       │       │           │   │   ├── Detector.html
    │       │       │           │   │   ├── package-frame.html
    │       │       │           │   │   ├── package-summary.html
    │       │       │           │   │   └── package-tree.html
    │       │       │           │   ├── encoder
    │       │       │           │   │   ├── Compaction.html
    │       │       │           │   │   ├── Dimensions.html
    │       │       │           │   │   ├── package-frame.html
    │       │       │           │   │   ├── package-summary.html
    │       │       │           │   │   ├── package-tree.html
    │       │       │           │   │   └── PDF417Writer.html
    │       │       │           │   ├── package-frame.html
    │       │       │           │   ├── package-summary.html
    │       │       │           │   ├── package-tree.html
    │       │       │           │   └── PDF417Reader.html
    │       │       │           ├── PlanarYUVLuminanceSource.html
    │       │       │           ├── qrcode
    │       │       │           │   ├── decoder
    │       │       │           │   │   ├── Decoder.html
    │       │       │           │   │   ├── ErrorCorrectionLevel.html
    │       │       │           │   │   ├── Mode.html
    │       │       │           │   │   ├── package-frame.html
    │       │       │           │   │   ├── package-summary.html
    │       │       │           │   │   ├── package-tree.html
    │       │       │           │   │   ├── Version.ECB.html
    │       │       │           │   │   ├── Version.ECBlocks.html
    │       │       │           │   │   └── Version.html
    │       │       │           │   ├── detector
    │       │       │           │   │   ├── AlignmentPattern.html
    │       │       │           │   │   ├── Detector.html
    │       │       │           │   │   ├── FinderPatternFinder.html
    │       │       │           │   │   ├── FinderPattern.html
    │       │       │           │   │   ├── FinderPatternInfo.html
    │       │       │           │   │   ├── package-frame.html
    │       │       │           │   │   ├── package-summary.html
    │       │       │           │   │   └── package-tree.html
    │       │       │           │   ├── encoder
    │       │       │           │   │   ├── ByteMatrix.html
    │       │       │           │   │   ├── Encoder.html
    │       │       │           │   │   ├── package-frame.html
    │       │       │           │   │   ├── package-summary.html
    │       │       │           │   │   ├── package-tree.html
    │       │       │           │   │   └── QRCode.html
    │       │       │           │   ├── package-frame.html
    │       │       │           │   ├── package-summary.html
    │       │       │           │   ├── package-tree.html
    │       │       │           │   ├── QRCodeReader.html
    │       │       │           │   └── QRCodeWriter.html
    │       │       │           ├── ReaderException.html
    │       │       │           ├── Reader.html
    │       │       │           ├── Result.html
    │       │       │           ├── ResultMetadataType.html
    │       │       │           ├── ResultPointCallback.html
    │       │       │           ├── ResultPoint.html
    │       │       │           ├── RGBLuminanceSource.html
    │       │       │           ├── StringsResourceTranslator.html
    │       │       │           ├── web
    │       │       │           │   ├── DecodeServlet.html
    │       │       │           │   ├── DoSFilter.html
    │       │       │           │   ├── package-frame.html
    │       │       │           │   ├── package-summary.html
    │       │       │           │   └── package-tree.html
    │       │       │           ├── WriterException.html
    │       │       │           └── Writer.html
    │       │       ├── constant-values.html
    │       │       ├── deprecated-list.html
    │       │       ├── help-doc.html
    │       │       ├── index-all.html
    │       │       ├── index.html
    │       │       ├── overview-frame.html
    │       │       ├── overview-summary.html
    │       │       ├── overview-tree.html
    │       │       ├── package-list
    │       │       ├── resources
    │       │       │   ├── background.gif
    │       │       │   ├── tab.gif
    │       │       │   ├── titlebar_end.gif
    │       │       │   └── titlebar.gif
    │       │       ├── serialized-form.html
    │       │       └── stylesheet.css
    │       ├── iphone
    │       │   ├── Barcodes
    │       │   │   ├── Barcodes-Info.plist
    │       │   │   ├── Barcodes_Prefix.pch
    │       │   │   ├── Barcodes.xcodeproj
    │       │   │   │   ├── project.pbxproj
    │       │   │   │   └── project.xcworkspace
    │       │   │   ├── beep-beep.aiff
    │       │   │   ├── Classes
    │       │   │   │   ├── ArchiveController.h
    │       │   │   │   ├── ArchiveController.m
    │       │   │   │   ├── BarcodesAppDelegate.h
    │       │   │   │   ├── BarcodesAppDelegate.m
    │       │   │   │   ├── Database.h
    │       │   │   │   ├── Database.m
    │       │   │   │   ├── MessageViewController.h
    │       │   │   │   ├── MessageViewController.m
    │       │   │   │   ├── ModalViewControllerDelegate.h
    │       │   │   │   ├── ScanCell.h
    │       │   │   │   ├── ScanCell.m
    │       │   │   │   ├── Scan.h
    │       │   │   │   ├── Scan.m
    │       │   │   │   ├── ScanViewController.h
    │       │   │   │   ├── ScanViewController.m
    │       │   │   │   ├── ZXMainViewController.h
    │       │   │   │   └── ZXMainViewController.mm
    │       │   │   ├── Default-568h@2x.png
    │       │   │   ├── de.lproj
    │       │   │   │   ├── About.html
    │       │   │   │   ├── DecoderView.xib
    │       │   │   │   ├── Hints.html
    │       │   │   │   ├── InfoPlist.strings
    │       │   │   │   ├── Localizable.strings
    │       │   │   │   ├── MainWindow.xib
    │       │   │   │   └── Message.xib
    │       │   │   ├── design
    │       │   │   │   ├── clickHere.png
    │       │   │   │   ├── ClickHereToScan.psd
    │       │   │   │   ├── rounded rect.graffle
    │       │   │   │   ├── Transparent-logo.png
    │       │   │   │   ├── Transparent-logo.psd
    │       │   │   │   ├── zxing-512-rounded.png
    │       │   │   │   ├── ZxingLarge@2x.png
    │       │   │   │   └── ZXingRounded.psd
    │       │   │   ├── en.lproj
    │       │   │   │   ├── About.html
    │       │   │   │   ├── DecoderView.xib
    │       │   │   │   ├── Hints.html
    │       │   │   │   ├── InfoPlist.strings
    │       │   │   │   ├── Localizable.strings
    │       │   │   │   ├── MainWindow.xib
    │       │   │   │   └── Message.xib
    │       │   │   ├── fr.lproj
    │       │   │   │   ├── About.html
    │       │   │   │   ├── DecoderView.xib
    │       │   │   │   ├── Hints.html
    │       │   │   │   ├── InfoPlist.strings
    │       │   │   │   ├── Localizable.strings
    │       │   │   │   ├── MainWindow.xib
    │       │   │   │   └── Message.xib
    │       │   │   ├── images
    │       │   │   │   ├── business-card.png
    │       │   │   │   ├── clickHere.png
    │       │   │   │   ├── Default@2x.png
    │       │   │   │   ├── Default.png
    │       │   │   │   ├── email.png
    │       │   │   │   ├── filmroll-2.png
    │       │   │   │   ├── icon@2x.png
    │       │   │   │   ├── icon.png
    │       │   │   │   ├── LatestResultBackground@2x.png
    │       │   │   │   ├── LatestResultBackground.png
    │       │   │   │   ├── link1.png
    │       │   │   │   ├── link2.png
    │       │   │   │   ├── map-pin.png
    │       │   │   │   ├── phone.png
    │       │   │   │   ├── photolib.png
    │       │   │   │   ├── Scanning@2x.png
    │       │   │   │   ├── Scanning.png
    │       │   │   │   ├── sms.png
    │       │   │   │   ├── text.png
    │       │   │   │   ├── zxing-512-rounded.png
    │       │   │   │   ├── zxing-512.tiff
    │       │   │   │   ├── ZxingLarge@2x.png
    │       │   │   │   └── ZxingLarge.png
    │       │   │   ├── main.mm
    │       │   │   ├── MainWindow.xib
    │       │   │   ├── scans.db
    │       │   │   ├── sv.lproj
    │       │   │   │   ├── About.html
    │       │   │   │   ├── DecoderView.xib
    │       │   │   │   ├── Hints.html
    │       │   │   │   ├── InfoPlist.strings
    │       │   │   │   ├── Localizable.strings
    │       │   │   │   ├── MainWindow.xib
    │       │   │   │   └── Message.xib
    │       │   │   └── ZXMainViewController.xib
    │       │   ├── legacy
    │       │   │   └── Barcodes_original
    │       │   │       ├── business-card.png
    │       │   │       ├── Classes
    │       │   │       │   ├── AddContactAction.h
    │       │   │       │   ├── AddContactAction.m
    │       │   │       │   ├── ArchiveController.h
    │       │   │       │   ├── ArchiveController.m
    │       │   │       │   ├── BookmarkDoCoMoResultParser.h
    │       │   │       │   ├── BookmarkDoCoMoResultParser.m
    │       │   │       │   ├── BusinessCardParsedResult.h
    │       │   │       │   ├── BusinessCardParsedResult.m
    │       │   │       │   ├── CallAction.h
    │       │   │       │   ├── CallAction.m
    │       │   │       │   ├── Database.h
    │       │   │       │   ├── Database.m
    │       │   │       │   ├── DecoderDelegate.h
    │       │   │       │   ├── Decoder.h
    │       │   │       │   ├── Decoder.mm
    │       │   │       │   ├── DecoderViewController.h
    │       │   │       │   ├── DecoderViewController.m
    │       │   │       │   ├── DecodingView.xib
    │       │   │       │   ├── DoCoMoResultParser.h
    │       │   │       │   ├── DoCoMoResultParser.m
    │       │   │       │   ├── EmailAction.h
    │       │   │       │   ├── EmailAction.m
    │       │   │       │   ├── EmailDoCoMoResultParser.h
    │       │   │       │   ├── EmailDoCoMoResultParser.m
    │       │   │       │   ├── EmailParsedResult.h
    │       │   │       │   ├── EmailParsedResult.m
    │       │   │       │   ├── FormatReader.h
    │       │   │       │   ├── FormatReader.mm
    │       │   │       │   ├── GeoParsedResult.h
    │       │   │       │   ├── GeoParsedResult.m
    │       │   │       │   ├── GeoResultParser.h
    │       │   │       │   ├── GeoResultParser.m
    │       │   │       │   ├── GrayBytesMonochromeBitmapSource.cpp
    │       │   │       │   ├── GrayBytesMonochromeBitmapSource.h
    │       │   │       │   ├── MeCardParser.h
    │       │   │       │   ├── MeCardParser.m
    │       │   │       │   ├── MessageViewController.h
    │       │   │       │   ├── MessageViewController.m
    │       │   │       │   ├── MultiFormatReader.mm
    │       │   │       │   ├── NSString HTML.h
    │       │   │       │   ├── NSString HTML.m
    │       │   │       │   ├── OpenUrlAction.h
    │       │   │       │   ├── OpenUrlAction.m
    │       │   │       │   ├── ParsedResult.h
    │       │   │       │   ├── ParsedResult.m
    │       │   │       │   ├── PlainEmailResultParser.h
    │       │   │       │   ├── PlainEmailResultParser.m
    │       │   │       │   ├── QRCodeFormatReader.mm
    │       │   │       │   ├── ResultAction.h
    │       │   │       │   ├── ResultAction.m
    │       │   │       │   ├── ResultParser.h
    │       │   │       │   ├── ResultParser.m
    │       │   │       │   ├── ScanCell.h
    │       │   │       │   ├── ScanCell.m
    │       │   │       │   ├── Scan.h
    │       │   │       │   ├── Scan.m
    │       │   │       │   ├── ScannedImageView.h
    │       │   │       │   ├── ScannedImageView.m
    │       │   │       │   ├── ScanViewController.h
    │       │   │       │   ├── ScanViewController.m
    │       │   │       │   ├── ShowMapAction.h
    │       │   │       │   ├── ShowMapAction.m
    │       │   │       │   ├── SMSAction.h
    │       │   │       │   ├── SMSAction.m
    │       │   │       │   ├── SMSParsedResult.h
    │       │   │       │   ├── SMSParsedResult.m
    │       │   │       │   ├── SMSResultParser.h
    │       │   │       │   ├── SMSResultParser.m
    │       │   │       │   ├── SMSTOResultParser.h
    │       │   │       │   ├── SMSTOResultParser.m
    │       │   │       │   ├── TelParsedResult.h
    │       │   │       │   ├── TelParsedResult.m
    │       │   │       │   ├── TelResultParser.h
    │       │   │       │   ├── TelResultParser.m
    │       │   │       │   ├── TextParsedResult.h
    │       │   │       │   ├── TextParsedResult.m
    │       │   │       │   ├── TextResultParser.h
    │       │   │       │   ├── TextResultParser.m
    │       │   │       │   ├── TwoDDecoderResult.h
    │       │   │       │   ├── TwoDDecoderResult.m
    │       │   │       │   ├── URIParsedResult.h
    │       │   │       │   ├── URIParsedResult.m
    │       │   │       │   ├── URLResultParser.h
    │       │   │       │   ├── URLResultParser.m
    │       │   │       │   ├── URLTOResultParser.h
    │       │   │       │   ├── URLTOResultParser.m
    │       │   │       │   ├── ZXingAppDelegate.h
    │       │   │       │   └── ZXingAppDelegate.m
    │       │   │       ├── Default.png
    │       │   │       ├── de.lproj
    │       │   │       │   ├── About.html
    │       │   │       │   ├── DecoderView.xib
    │       │   │       │   ├── Hints.html
    │       │   │       │   ├── InfoPlist.strings
    │       │   │       │   ├── Localizable.strings
    │       │   │       │   ├── MainWindow.xib
    │       │   │       │   └── Message.xib
    │       │   │       ├── email.png
    │       │   │       ├── en.lproj
    │       │   │       │   ├── About.html
    │       │   │       │   ├── DecoderView.xib
    │       │   │       │   ├── Hints.html
    │       │   │       │   ├── InfoPlist.strings
    │       │   │       │   ├── Localizable.strings
    │       │   │       │   ├── MainWindow.xib
    │       │   │       │   └── Message.xib
    │       │   │       ├── Entitlements.plist
    │       │   │       ├── filmroll-2.png
    │       │   │       ├── icon.png
    │       │   │       ├── Info.plist
    │       │   │       ├── link1.png
    │       │   │       ├── link2.png
    │       │   │       ├── main.m
    │       │   │       ├── map-pin.png
    │       │   │       ├── phone.png
    │       │   │       ├── photolib.png
    │       │   │       ├── README
    │       │   │       ├── scans.db
    │       │   │       ├── sms.png
    │       │   │       ├── sv.lproj
    │       │   │       │   ├── About.html
    │       │   │       │   ├── DecoderView.xib
    │       │   │       │   ├── Hints.html
    │       │   │       │   ├── InfoPlist.strings
    │       │   │       │   ├── Localizable.strings
    │       │   │       │   ├── MainWindow.xib
    │       │   │       │   └── Message.xib
    │       │   │       ├── text.png
    │       │   │       ├── zxing-512.tiff
    │       │   │       ├── ZxingLarge.png
    │       │   │       ├── ZXing_Prefix.pch
    │       │   │       └── ZXing.xcodeproj
    │       │   │           ├── project.pbxproj
    │       │   │           └── project.xcworkspace
    │       │   ├── README
    │       │   ├── ScanTest
    │       │   │   ├── beep-beep.aiff
    │       │   │   ├── Classes
    │       │   │   │   ├── RootViewController.h
    │       │   │   │   ├── RootViewController.mm
    │       │   │   │   ├── ScanTestAppDelegate.h
    │       │   │   │   └── ScanTestAppDelegate.m
    │       │   │   ├── Default-568h@2x.png
    │       │   │   ├── Icon.png
    │       │   │   ├── main.mm
    │       │   │   ├── MainWindow.xib
    │       │   │   ├── README
    │       │   │   ├── RootViewController.xib
    │       │   │   ├── ScanTest-Info.plist
    │       │   │   ├── ScanTest_Prefix.pch
    │       │   │   └── ScanTest.xcodeproj
    │       │   │       ├── project.pbxproj
    │       │   │       └── project.xcworkspace
    │       │   └── ZXingWidget
    │       │       ├── beep-beep.caf
    │       │       ├── Classes
    │       │       │   ├── actions
    │       │       │   │   ├── AddContactAction.h
    │       │       │   │   ├── AddContactAction.m
    │       │       │   │   ├── CallAction.h
    │       │       │   │   ├── CallAction.m
    │       │       │   │   ├── EmailAction.h
    │       │       │   │   ├── EmailAction.m
    │       │       │   │   ├── OpenUrlAction.h
    │       │       │   │   ├── OpenUrlAction.m
    │       │       │   │   ├── ResultAction.h
    │       │       │   │   ├── ResultAction.m
    │       │       │   │   ├── ShowMapAction.h
    │       │       │   │   ├── ShowMapAction.m
    │       │       │   │   ├── SMSAction.h
    │       │       │   │   └── SMSAction.m
    │       │       │   ├── ArrayAndStringCategories.h
    │       │       │   ├── ArrayAndStringCategories.m
    │       │       │   ├── AztecReader.h
    │       │       │   ├── AztecReader.mm
    │       │       │   ├── CBarcodeFormat.h
    │       │       │   ├── CBarcodeFormat.mm
    │       │       │   ├── DataMatrixReader.h
    │       │       │   ├── DataMatrixReader.mm
    │       │       │   ├── DecoderDelegate.h
    │       │       │   ├── Decoder.h
    │       │       │   ├── Decoder.mm
    │       │       │   ├── FormatReader.h
    │       │       │   ├── FormatReader.mm
    │       │       │   ├── MultiFormatOneDReader.h
    │       │       │   ├── MultiFormatOneDReader.mm
    │       │       │   ├── MultiFormatReader.mm
    │       │       │   ├── MultiFormatUPCEANReader.h
    │       │       │   ├── MultiFormatUPCEANReader.mm
    │       │       │   ├── NSString HTML.h
    │       │       │   ├── NSString HTML.m
    │       │       │   ├── OverlayView.h
    │       │       │   ├── OverlayView.m
    │       │       │   ├── parsedResults
    │       │       │   │   ├── BusinessCardParsedResult.h
    │       │       │   │   ├── BusinessCardParsedResult.m
    │       │       │   │   ├── EmailParsedResult.h
    │       │       │   │   ├── EmailParsedResult.m
    │       │       │   │   ├── GeoParsedResult.h
    │       │       │   │   ├── GeoParsedResult.m
    │       │       │   │   ├── ISBNParsedResult.h
    │       │       │   │   ├── ISBNParsedResult.m
    │       │       │   │   ├── ParsedResult.h
    │       │       │   │   ├── ParsedResult.m
    │       │       │   │   ├── ProductParsedResult.h
    │       │       │   │   ├── ProductParsedResult.m
    │       │       │   │   ├── SMSParsedResult.h
    │       │       │   │   ├── SMSParsedResult.m
    │       │       │   │   ├── TelParsedResult.h
    │       │       │   │   ├── TelParsedResult.m
    │       │       │   │   ├── TextParsedResult.h
    │       │       │   │   ├── TextParsedResult.m
    │       │       │   │   ├── URIParsedResult.h
    │       │       │   │   └── URIParsedResult.m
    │       │       │   ├── QRCodeReader.h
    │       │       │   ├── QRCodeReader.mm
    │       │       │   ├── resultParsers
    │       │       │   │   ├── AddressBookAUResultParser.h
    │       │       │   │   ├── AddressBookAUResultParser.m
    │       │       │   │   ├── BizcardResultParser.h
    │       │       │   │   ├── BizcardResultParser.m
    │       │       │   │   ├── BookmarkDoCoMoResultParser.h
    │       │       │   │   ├── BookmarkDoCoMoResultParser.m
    │       │       │   │   ├── EmailAddressResultParser.h
    │       │       │   │   ├── EmailAddressResultParser.m
    │       │       │   │   ├── EmailDoCoMoResultParser.h
    │       │       │   │   ├── EmailDoCoMoResultParser.m
    │       │       │   │   ├── GeoResultParser.h
    │       │       │   │   ├── GeoResultParser.m
    │       │       │   │   ├── ISBNResultParser.h
    │       │       │   │   ├── ISBNResultParser.m
    │       │       │   │   ├── MeCardParser.h
    │       │       │   │   ├── MeCardParser.m
    │       │       │   │   ├── PlainEmailResultParser.h
    │       │       │   │   ├── PlainEmailResultParser.m
    │       │       │   │   ├── ProductResultParser.h
    │       │       │   │   ├── ProductResultParser.mm
    │       │       │   │   ├── ResultParser.h
    │       │       │   │   ├── ResultParser.m
    │       │       │   │   ├── SMSResultParser.h
    │       │       │   │   ├── SMSResultParser.m
    │       │       │   │   ├── SMSTOResultParser.h
    │       │       │   │   ├── SMSTOResultParser.m
    │       │       │   │   ├── SMTPResultParser.h
    │       │       │   │   ├── SMTPResultParser.m
    │       │       │   │   ├── TelResultParser.h
    │       │       │   │   ├── TelResultParser.m
    │       │       │   │   ├── TextResultParser.h
    │       │       │   │   ├── TextResultParser.m
    │       │       │   │   ├── UniversalResultParser.h
    │       │       │   │   ├── UniversalResultParser.m
    │       │       │   │   ├── URLResultParser.h
    │       │       │   │   ├── URLResultParser.m
    │       │       │   │   ├── URLTOResultParser.h
    │       │       │   │   ├── URLTOResultParser.m
    │       │       │   │   ├── VCardResultParser.h
    │       │       │   │   └── VCardResultParser.m
    │       │       │   ├── TwoDDecoderResult.h
    │       │       │   ├── TwoDDecoderResult.m
    │       │       │   ├── ZXingWidgetController.h
    │       │       │   └── ZXingWidgetController.m
    │       │       ├── exportList
    │       │       ├── Tests
    │       │       │   ├── AddressBookAUResultParserTests.m
    │       │       │   ├── BizcardResultParserTests.m
    │       │       │   ├── BookmarkDoCoMoTests.m
    │       │       │   ├── EmailAddressResultParserTests.m
    │       │       │   ├── EmailDoCoMoResultParserTests.m
    │       │       │   ├── ISBNResultParserTests.m
    │       │       │   ├── MeCardParserTests.m
    │       │       │   ├── SMTPResultParserTests.m
    │       │       │   └── VCardResultParserTests.m
    │       │       ├── ZXingTests-Info.plist
    │       │       ├── ZXingWidget_Prefix.pch
    │       │       └── ZXingWidget.xcodeproj
    │       │           ├── default.pbxuser
    │       │           ├── project.pbxproj
    │       │           └── project.xcworkspace
    │       ├── javase
    │       │   ├── build.xml
    │       │   ├── javase.jar
    │       │   ├── pom.xml
    │       │   └── src
    │       │       └── com
    │       │           └── google
    │       │               └── zxing
    │       │                   ├── client
    │       │                   │   └── j2se
    │       │                   │       ├── BufferedImageLuminanceSource.java
    │       │                   │       ├── CommandLineEncoder.java
    │       │                   │       ├── CommandLineRunner.java
    │       │                   │       ├── Config.java
    │       │                   │       ├── DecodeThread.java
    │       │                   │       ├── GUIRunner.java
    │       │                   │       ├── Inputs.java
    │       │                   │       ├── MatrixToImageConfig.java
    │       │                   │       └── MatrixToImageWriter.java
    │       │                   ├── HtmlAssetTranslator.java
    │       │                   └── StringsResourceTranslator.java
    │       ├── jruby
    │       │   ├── lib
    │       │   │   ├── zxing
    │       │   │   │   └── decodable.rb
    │       │   │   └── zxing.rb
    │       │   ├── README.textile
    │       │   └── test
    │       │       ├── qrcode.png
    │       │       ├── test_helper.rb
    │       │       ├── zxing
    │       │       │   └── decodable_test.rb
    │       │       └── zxing_test.rb
    │       ├── NOTICE
    │       ├── objc
    │       │   ├── examples
    │       │   │   ├── ios
    │       │   │   │   └── bare
    │       │   │   │       ├── bare
    │       │   │   │       │   ├── AppDelegate.h
    │       │   │   │       │   ├── AppDelegate.m
    │       │   │   │       │   ├── bare-Info.plist
    │       │   │   │       │   ├── bare-Prefix.pch
    │       │   │   │       │   ├── en.lproj
    │       │   │   │       │   │   ├── InfoPlist.strings
    │       │   │   │       │   │   ├── ViewController_iPad.xib
    │       │   │   │       │   │   └── ViewController_iPhone.xib
    │       │   │   │       │   ├── main.mm
    │       │   │   │       │   ├── ViewController.h
    │       │   │   │       │   └── ViewController.m
    │       │   │   │       ├── bare.xcodeproj
    │       │   │   │       │   └── project.pbxproj
    │       │   │   │       └── Default-568h@2x.png
    │       │   │   └── osx
    │       │   │       ├── bare
    │       │   │       │   ├── bare
    │       │   │       │   │   ├── AppDelegate.h
    │       │   │       │   │   ├── AppDelegate.mm
    │       │   │       │   │   ├── bare-Info.plist
    │       │   │       │   │   ├── bare-Prefix.pch
    │       │   │       │   │   └── main.mm
    │       │   │       │   └── bare.xcodeproj
    │       │   │       │       └── project.pbxproj
    │       │   │       └── demo
    │       │   │           ├── demo
    │       │   │           │   ├── AppDelegate.h
    │       │   │           │   ├── AppDelegate.m
    │       │   │           │   ├── Defs.h
    │       │   │           │   ├── demo-Info.plist
    │       │   │           │   ├── demo-Prefix.pch
    │       │   │           │   ├── en.lproj
    │       │   │           │   │   ├── applogo.icns
    │       │   │           │   │   ├── beepbeep.aif
    │       │   │           │   │   ├── Credits.rtf
    │       │   │           │   │   ├── InfoPlist.strings
    │       │   │           │   │   ├── MainMenu.xib
    │       │   │           │   │   ├── zxinglogo.png
    │       │   │           │   │   └── ZXingType.png
    │       │   │           │   └── main.m
    │       │   │           └── demo.xcodeproj
    │       │   │               └── project.pbxproj
    │       │   ├── ios_Prefix.pch
    │       │   ├── ios.xcodeproj
    │       │   │   └── project.pbxproj
    │       │   ├── osx_Prefix.pch
    │       │   ├── osx.xcodeproj
    │       │   │   ├── project.pbxproj
    │       │   │   └── project.xcworkspace
    │       │   ├── README
    │       │   ├── src
    │       │   │   ├── Prefix.pch
    │       │   │   └── ZXing
    │       │   │       ├── CGImageLuminanceSource.mm
    │       │   │       ├── ZXBinarizer.h
    │       │   │       ├── ZXBinarizer.mm
    │       │   │       ├── ZXBinaryBitmap.h
    │       │   │       ├── ZXBinaryBitmap.mm
    │       │   │       ├── ZXCaptureDelegate.h
    │       │   │       ├── ZXCapture.h
    │       │   │       ├── ZXCapture.mm
    │       │   │       ├── ZXCaptureView.h
    │       │   │       ├── ZXCaptureView.mm
    │       │   │       ├── ZXCGImageLuminanceSource.h
    │       │   │       ├── ZXCGImageLuminanceSource.mm
    │       │   │       ├── ZXDecodeHints.h
    │       │   │       ├── ZXDecodeHints.mm
    │       │   │       ├── ZXHybridBinarizer.h
    │       │   │       ├── ZXHybridBinarizer.mm
    │       │   │       ├── ZXIllegalArgumentException.h
    │       │   │       ├── ZXIllegalArgumentException.mm
    │       │   │       ├── ZXImage.h
    │       │   │       ├── ZXImage.mm
    │       │   │       ├── ZXInit.c
    │       │   │       ├── ZXLuminanceSource.h
    │       │   │       ├── ZXLuminanceSource.mm
    │       │   │       ├── ZXMultiFormatReader.h
    │       │   │       ├── ZXMultiFormatReader.mm
    │       │   │       ├── ZXQRCodeReader.h
    │       │   │       ├── ZXQRCodeReader.mm
    │       │   │       ├── ZXReaderException.h
    │       │   │       ├── ZXReaderException.mm
    │       │   │       ├── ZXReader.h
    │       │   │       ├── ZXReader.mm
    │       │   │       ├── ZXResult.h
    │       │   │       ├── ZXResult.mm
    │       │   │       └── ZXView.h
    │       │   ├── zxing-objc-framework
    │       │   │   ├── en.lproj
    │       │   │   │   └── InfoPlist.strings
    │       │   │   ├── zxing_objc_framework.h
    │       │   │   ├── zxing-objc-framework-Info.plist
    │       │   │   ├── zxing_objc_framework.m
    │       │   │   └── zxing-objc-framework-Prefix.pch
    │       │   └── zxing-objc.xcodeproj
    │       │       └── project.pbxproj
    │       ├── symbian
    │       │   ├── QZXing
    │       │   │   ├── binary
    │       │   │   │   ├── Harmattan-Maemo5
    │       │   │   │   │   ├── QZXing_global.h
    │       │   │   │   │   └── qzxing.h
    │       │   │   │   ├── Qt_4.6.3_Symbian^1
    │       │   │   │   │   ├── include
    │       │   │   │   │   │   ├── QZXing_global.h
    │       │   │   │   │   │   └── qzxing.h
    │       │   │   │   │   ├── InstallToDevice
    │       │   │   │   │   │   ├── QZXing_S60_FP1_selfsigned.sis
    │       │   │   │   │   │   ├── QZXing_selfsigned.sis
    │       │   │   │   │   │   └── qzxing.sis
    │       │   │   │   │   └── release
    │       │   │   │   │       └── armv5
    │       │   │   │   │           └── lib
    │       │   │   │   │               ├── QZXing{000a0000}.dso
    │       │   │   │   │               └── QZXing.dso
    │       │   │   │   ├── Qt_4.7.3_Symbian
    │       │   │   │   │   ├── include
    │       │   │   │   │   │   ├── QZXing_global.h
    │       │   │   │   │   │   └── QZXing.h
    │       │   │   │   │   ├── InstallToDevice
    │       │   │   │   │   │   ├── QZXing_selfsigned.sis
    │       │   │   │   │   │   └── QZXing_unsigned.sis
    │       │   │   │   │   └── release
    │       │   │   │   │       └── armv5
    │       │   │   │   │           └── lib
    │       │   │   │   │               ├── QZXing{00010200}.dso
    │       │   │   │   │               └── QZXing.dso
    │       │   │   │   └── Qt_4.7.4_Desktop_Mingw
    │       │   │   │       ├── QZXing1.dll
    │       │   │   │       ├── QZXing_global.h
    │       │   │   │       └── QZXing.h
    │       │   │   ├── examples
    │       │   │   │   ├── QMLBarcodeScanner
    │       │   │   │   │   ├── CameraButton.qml
    │       │   │   │   │   ├── CameraPropertyButton.qml
    │       │   │   │   │   ├── CameraPropertyPopup.qml
    │       │   │   │   │   ├── CaptureControls.qml
    │       │   │   │   │   ├── declarative-camera.qml
    │       │   │   │   │   ├── declarative-camera.qmlproject
    │       │   │   │   │   ├── declarative-camera.qrc
    │       │   │   │   │   ├── ExposureCompensationButton.qml
    │       │   │   │   │   ├── FlickableList.qml
    │       │   │   │   │   ├── FocusButton.qml
    │       │   │   │   │   ├── images
    │       │   │   │   │   │   ├── camera_auto_mode.png
    │       │   │   │   │   │   ├── camera_camera_setting.png
    │       │   │   │   │   │   ├── camera_flash_auto.png
    │       │   │   │   │   │   ├── camera_flash_fill.png
    │       │   │   │   │   │   ├── camera_flash_off.png
    │       │   │   │   │   │   ├── camera_flash_redeye.png
    │       │   │   │   │   │   ├── camera_white_balance_cloudy.png
    │       │   │   │   │   │   ├── camera_white_balance_flourescent.png
    │       │   │   │   │   │   ├── camera_white_balance_incandescent.png
    │       │   │   │   │   │   ├── camera_white_balance_sunny.png
    │       │   │   │   │   │   ├── toolbutton.png
    │       │   │   │   │   │   └── toolbutton.sci
    │       │   │   │   │   ├── MessageDialog.qml
    │       │   │   │   │   ├── PhotoPreview.qml
    │       │   │   │   │   ├── QMLBarcodeReader_installer.sis
    │       │   │   │   │   ├── QMLBarcodeReader.pro
    │       │   │   │   │   ├── QMLBarcodeReader.rss
    │       │   │   │   │   ├── QMLBarcodeReader.sis
    │       │   │   │   │   ├── QMLBarcodeReader.svg
    │       │   │   │   │   ├── qmlcamera.cpp
    │       │   │   │   │   └── ZoomControl.qml
    │       │   │   │   └── QQrDecoder
    │       │   │   │       ├── button.cpp
    │       │   │   │       ├── button.h
    │       │   │   │       ├── CameraImageWrapper.cpp
    │       │   │   │       ├── CameraImageWrapper.h
    │       │   │   │       ├── icons
    │       │   │   │       │   ├── camera.png
    │       │   │   │       │   ├── flash.png
    │       │   │   │       │   ├── zoomIn.png
    │       │   │   │       │   └── zoomOut.png
    │       │   │   │       ├── main.cpp
    │       │   │   │       ├── MyVideoSurface.cpp
    │       │   │   │       ├── myvideosurface.h
    │       │   │   │       ├── Nokia_Licence.txt
    │       │   │   │       ├── QCameraControllerWidget.cpp
    │       │   │   │       ├── QCameraControllerWidget.h
    │       │   │   │       ├── QQrDecoder.cpp
    │       │   │   │       ├── QQrDecoder.h
    │       │   │   │       ├── QQrDecoder.pro
    │       │   │   │       ├── QQrDecoder_reg.rss
    │       │   │   │       ├── QQrDecoder.rss
    │       │   │   │       ├── QQrDecoder.sis
    │       │   │   │       ├── QQrDecoder.svg
    │       │   │   │       ├── QQrDecoder.ui
    │       │   │   │       ├── resources.qrc
    │       │   │   │       └── ZXing_Licence.txt
    │       │   │   └── source
    │       │   │       ├── CameraImageWrapper.cpp
    │       │   │       ├── CameraImageWrapper.h
    │       │   │       ├── eabi
    │       │   │       │   └── QZXingu.def
    │       │   │       ├── imagehandler.cpp
    │       │   │       ├── imagehandler.h
    │       │   │       ├── qtc_packaging
    │       │   │       │   ├── debian_fremantle
    │       │   │       │   │   ├── changelog
    │       │   │       │   │   ├── compat
    │       │   │       │   │   ├── control
    │       │   │       │   │   ├── copyright
    │       │   │       │   │   ├── README
    │       │   │       │   │   └── rules
    │       │   │       │   └── debian_harmattan
    │       │   │       │       ├── changelog
    │       │   │       │       ├── compat
    │       │   │       │       ├── control
    │       │   │       │       ├── copyright
    │       │   │       │       ├── manifest.aegis
    │       │   │       │       ├── README
    │       │   │       │       └── rules
    │       │   │       ├── qzxing.cpp
    │       │   │       ├── QZXing_global.h
    │       │   │       ├── qzxing.h
    │       │   │       ├── QZXing.pro
    │       │   │       ├── QZXing_unsigned.sis
    │       │   │       └── zxing
    │       │   │           ├── aztec
    │       │   │           │   ├── AztecDetectorResult.cpp
    │       │   │           │   ├── AztecDetectorResult.h
    │       │   │           │   ├── AztecReader.cpp
    │       │   │           │   ├── AztecReader.h
    │       │   │           │   ├── decoder
    │       │   │           │   │   ├── AztecDecoder.cpp
    │       │   │           │   │   └── Decoder.h
    │       │   │           │   └── detector
    │       │   │           │       ├── AztecDetector.cpp
    │       │   │           │       └── Detector.h
    │       │   │           ├── BarcodeFormat.cpp
    │       │   │           ├── BarcodeFormat.h
    │       │   │           ├── Binarizer.cpp
    │       │   │           ├── Binarizer.h
    │       │   │           ├── BinaryBitmap.cpp
    │       │   │           ├── BinaryBitmap.h
    │       │   │           ├── common
    │       │   │           │   ├── Array.cpp
    │       │   │           │   ├── Array.h
    │       │   │           │   ├── BitArray.cpp
    │       │   │           │   ├── BitArray.h
    │       │   │           │   ├── BitMatrix.cpp
    │       │   │           │   ├── BitMatrix.h
    │       │   │           │   ├── BitSource.cpp
    │       │   │           │   ├── BitSource.h
    │       │   │           │   ├── CharacterSetECI.cpp
    │       │   │           │   ├── CharacterSetECI.h
    │       │   │           │   ├── Counted.cpp
    │       │   │           │   ├── Counted.h
    │       │   │           │   ├── DecoderResult.cpp
    │       │   │           │   ├── DecoderResult.h
    │       │   │           │   ├── detector
    │       │   │           │   │   ├── MonochromeRectangleDetector.cpp
    │       │   │           │   │   ├── MonochromeRectangleDetector.h
    │       │   │           │   │   ├── WhiteRectangleDetector.cpp
    │       │   │           │   │   └── WhiteRectangleDetector.h
    │       │   │           │   ├── DetectorResult.cpp
    │       │   │           │   ├── DetectorResult.h
    │       │   │           │   ├── EdgeDetector.cpp
    │       │   │           │   ├── EdgeDetector.h
    │       │   │           │   ├── GlobalHistogramBinarizer.cpp
    │       │   │           │   ├── GlobalHistogramBinarizer.h
    │       │   │           │   ├── GreyscaleLuminanceSource.cpp
    │       │   │           │   ├── GreyscaleLuminanceSource.h
    │       │   │           │   ├── GreyscaleRotatedLuminanceSource.cpp
    │       │   │           │   ├── GreyscaleRotatedLuminanceSource.h
    │       │   │           │   ├── GridSampler.cpp
    │       │   │           │   ├── GridSampler.h
    │       │   │           │   ├── HybridBinarizer.cpp
    │       │   │           │   ├── HybridBinarizer.h
    │       │   │           │   ├── IllegalArgumentException.cpp
    │       │   │           │   ├── IllegalArgumentException.h
    │       │   │           │   ├── PerspectiveTransform.cpp
    │       │   │           │   ├── PerspectiveTransform.h
    │       │   │           │   ├── Point.h
    │       │   │           │   ├── reedsolomon
    │       │   │           │   │   ├── GenericGF.cpp
    │       │   │           │   │   ├── GenericGF.h
    │       │   │           │   │   ├── GenericGFPoly.cpp
    │       │   │           │   │   ├── GenericGFPoly.h
    │       │   │           │   │   ├── ReedSolomonDecoder.cpp
    │       │   │           │   │   ├── ReedSolomonDecoder.h
    │       │   │           │   │   ├── ReedSolomonException.cpp
    │       │   │           │   │   └── ReedSolomonException.h
    │       │   │           │   ├── Str.cpp
    │       │   │           │   ├── Str.h
    │       │   │           │   ├── StringUtils.cpp
    │       │   │           │   └── StringUtils.h
    │       │   │           ├── datamatrix
    │       │   │           │   ├── DataMatrixReader.cpp
    │       │   │           │   ├── DataMatrixReader.h
    │       │   │           │   ├── DataMatrixVersion.cpp
    │       │   │           │   ├── decoder
    │       │   │           │   │   ├── BitMatrixParser.h
    │       │   │           │   │   ├── DataBlock.h
    │       │   │           │   │   ├── DataMatrixBitMatrixParser.cpp
    │       │   │           │   │   ├── DataMatrixDataBlock.cpp
    │       │   │           │   │   ├── DataMatrixDecodedBitStreamParser.cpp
    │       │   │           │   │   ├── DataMatrixDecoder.cpp
    │       │   │           │   │   ├── DecodedBitStreamParser.h
    │       │   │           │   │   └── Decoder.h
    │       │   │           │   ├── detector
    │       │   │           │   │   ├── CornerPoint.h
    │       │   │           │   │   ├── DataMatrixCornerPoint.cpp
    │       │   │           │   │   ├── DataMatrixDetector.cpp
    │       │   │           │   │   ├── DataMatrixDetectorException.cpp
    │       │   │           │   │   ├── DataMatrixMonochromeRectangleDetector.cpp
    │       │   │           │   │   ├── DetectorException.h
    │       │   │           │   │   ├── Detector.h
    │       │   │           │   │   └── MonochromeRectangleDetector.h
    │       │   │           │   └── Version.h
    │       │   │           ├── DecodeHints.cpp
    │       │   │           ├── DecodeHints.h
    │       │   │           ├── Exception.cpp
    │       │   │           ├── Exception.h
    │       │   │           ├── FormatException.cpp
    │       │   │           ├── FormatException.h
    │       │   │           ├── LuminanceSource.cpp
    │       │   │           ├── LuminanceSource.h
    │       │   │           ├── multi
    │       │   │           │   ├── ByQuadrantReader.cpp
    │       │   │           │   ├── ByQuadrantReader.h
    │       │   │           │   ├── GenericMultipleBarcodeReader.cpp
    │       │   │           │   ├── GenericMultipleBarcodeReader.h
    │       │   │           │   ├── MultipleBarcodeReader.cpp
    │       │   │           │   ├── MultipleBarcodeReader.h
    │       │   │           │   └── qrcode
    │       │   │           │       ├── detector
    │       │   │           │       │   ├── MultiDetector.cpp
    │       │   │           │       │   ├── MultiDetector.h
    │       │   │           │       │   ├── MultiFinderPatternFinder.cpp
    │       │   │           │       │   └── MultiFinderPatternFinder.h
    │       │   │           │       ├── QRCodeMultiReader.cpp
    │       │   │           │       └── QRCodeMultiReader.h
    │       │   │           ├── MultiFormatReader.cpp
    │       │   │           ├── MultiFormatReader.h
    │       │   │           ├── NotFoundException.cpp
    │       │   │           ├── NotFoundException.h
    │       │   │           ├── oned
    │       │   │           │   ├── Code128Reader.cpp
    │       │   │           │   ├── Code128Reader.h
    │       │   │           │   ├── Code39Reader.cpp
    │       │   │           │   ├── Code39Reader.h
    │       │   │           │   ├── EAN13Reader.cpp
    │       │   │           │   ├── EAN13Reader.h
    │       │   │           │   ├── EAN8Reader.cpp
    │       │   │           │   ├── EAN8Reader.h
    │       │   │           │   ├── ITFReader.cpp
    │       │   │           │   ├── ITFReader.h
    │       │   │           │   ├── MultiFormatOneDReader.cpp
    │       │   │           │   ├── MultiFormatOneDReader.h
    │       │   │           │   ├── MultiFormatUPCEANReader.cpp
    │       │   │           │   ├── MultiFormatUPCEANReader.h
    │       │   │           │   ├── OneDReader.cpp
    │       │   │           │   ├── OneDReader.h
    │       │   │           │   ├── OneDResultPoint.cpp
    │       │   │           │   ├── OneDResultPoint.h
    │       │   │           │   ├── UPCAReader.cpp
    │       │   │           │   ├── UPCAReader.h
    │       │   │           │   ├── UPCEANReader.cpp
    │       │   │           │   ├── UPCEANReader.h
    │       │   │           │   ├── UPCEReader.cpp
    │       │   │           │   └── UPCEReader.h
    │       │   │           ├── qrcode
    │       │   │           │   ├── decoder
    │       │   │           │   │   ├── BitMatrixParser.h
    │       │   │           │   │   ├── DataBlock.h
    │       │   │           │   │   ├── DataMask.h
    │       │   │           │   │   ├── DecodedBitStreamParser.h
    │       │   │           │   │   ├── Decoder.h
    │       │   │           │   │   ├── Mode.h
    │       │   │           │   │   ├── QRBitMatrixParser.cpp
    │       │   │           │   │   ├── QRDataBlock.cpp
    │       │   │           │   │   ├── QRDataMask.cpp
    │       │   │           │   │   ├── QRDecodedBitStreamParser.cpp
    │       │   │           │   │   ├── QRDecoder.cpp
    │       │   │           │   │   └── QRMode.cpp
    │       │   │           │   ├── detector
    │       │   │           │   │   ├── AlignmentPatternFinder.h
    │       │   │           │   │   ├── AlignmentPattern.h
    │       │   │           │   │   ├── Detector.h
    │       │   │           │   │   ├── FinderPatternFinder.h
    │       │   │           │   │   ├── FinderPattern.h
    │       │   │           │   │   ├── FinderPatternInfo.h
    │       │   │           │   │   ├── QRAlignmentPattern.cpp
    │       │   │           │   │   ├── QRAlignmentPatternFinder.cpp
    │       │   │           │   │   ├── QRDetector.cpp
    │       │   │           │   │   ├── QREdgeDetector.cpp
    │       │   │           │   │   ├── QREdgeDetector.h
    │       │   │           │   │   ├── QRFinderPattern.cpp
    │       │   │           │   │   ├── QRFinderPatternFinder.cpp
    │       │   │           │   │   └── QRFinderPatternInfo.cpp
    │       │   │           │   ├── ErrorCorrectionLevel.h
    │       │   │           │   ├── FormatInformation.h
    │       │   │           │   ├── QRCodeReader.cpp
    │       │   │           │   ├── QRCodeReader.h
    │       │   │           │   ├── QRErrorCorrectionLevel.cpp
    │       │   │           │   ├── QRFormatInformation.cpp
    │       │   │           │   ├── QRVersion.cpp
    │       │   │           │   └── Version.h
    │       │   │           ├── Reader.cpp
    │       │   │           ├── ReaderException.cpp
    │       │   │           ├── ReaderException.h
    │       │   │           ├── Reader.h
    │       │   │           ├── Result.cpp
    │       │   │           ├── Result.h
    │       │   │           ├── ResultPointCallback.cpp
    │       │   │           ├── ResultPointCallback.h
    │       │   │           ├── ResultPoint.cpp
    │       │   │           └── ResultPoint.h
    │       │   ├── QZXing_tutorial.txt
    │       │   ├── ZXingBarcodeReader
    │       │   │   ├── camerawrapper
    │       │   │   │   └── epoc32
    │       │   │   │       ├── include
    │       │   │   │       │   ├── cameraengine.h
    │       │   │   │       │   └── cameraengineobserver.h
    │       │   │   │       ├── InstallToDevice
    │       │   │   │       │   └── CameraWrapper
    │       │   │   │       │       └── sis
    │       │   │   │       │           └── camerawrapper.sisx
    │       │   │   │       └── release
    │       │   │   │           ├── armv5
    │       │   │   │           │   ├── lib
    │       │   │   │           │   │   ├── camerawrapper{000a0000}.dso
    │       │   │   │           │   │   ├── camerawrapper{000a0000}.lib
    │       │   │   │           │   │   ├── camerawrapper.dso
    │       │   │   │           │   │   └── camerawrapper.lib
    │       │   │   │           │   └── urel
    │       │   │   │           │       ├── camerawrapper.dll
    │       │   │   │           │       └── camerawrapper.dll.map
    │       │   │   │           └── winscw
    │       │   │   │               └── udeb
    │       │   │   │                   ├── CamAutoFocus.dll
    │       │   │   │                   ├── camerawrapper.dll
    │       │   │   │                   └── camerawrapper.lib
    │       │   │   ├── changes.txt
    │       │   │   ├── data
    │       │   │   │   ├── ZXingBarcodeReader_reg.rss
    │       │   │   │   ├── ZXingBarcodeReader.rls
    │       │   │   │   └── ZXingBarcodeReader.rss
    │       │   │   ├── gfx
    │       │   │   │   └── QrDecoder.svg
    │       │   │   ├── group
    │       │   │   │   ├── ABLD.BAT
    │       │   │   │   ├── bld.inf
    │       │   │   │   ├── Icons_scalable_dc.mk
    │       │   │   │   ├── zxing
    │       │   │   │   │   ├── BarcodeFormat.cpp
    │       │   │   │   │   ├── BarcodeFormat.h
    │       │   │   │   │   ├── Binarizer.cpp
    │       │   │   │   │   ├── Binarizer.h
    │       │   │   │   │   ├── BinaryBitmap.cpp
    │       │   │   │   │   ├── BinaryBitmap.h
    │       │   │   │   │   ├── common
    │       │   │   │   │   │   ├── Array.cpp
    │       │   │   │   │   │   ├── Array.h
    │       │   │   │   │   │   ├── BitArray.cpp
    │       │   │   │   │   │   ├── BitArray.h
    │       │   │   │   │   │   ├── BitMatrix.cpp
    │       │   │   │   │   │   ├── BitMatrix.h
    │       │   │   │   │   │   ├── BitSource.cpp
    │       │   │   │   │   │   ├── BitSource.h
    │       │   │   │   │   │   ├── Counted.cpp
    │       │   │   │   │   │   ├── Counted.h
    │       │   │   │   │   │   ├── DecoderResult.cpp
    │       │   │   │   │   │   ├── DecoderResult.h
    │       │   │   │   │   │   ├── DetectorResult.cpp
    │       │   │   │   │   │   ├── DetectorResult.h
    │       │   │   │   │   │   ├── EdgeDetector.cpp
    │       │   │   │   │   │   ├── EdgeDetector.h
    │       │   │   │   │   │   ├── GlobalHistogramBinarizer.cpp
    │       │   │   │   │   │   ├── GlobalHistogramBinarizer.h
    │       │   │   │   │   │   ├── GridSampler.cpp
    │       │   │   │   │   │   ├── GridSampler.h
    │       │   │   │   │   │   ├── IllegalArgumentException.cpp
    │       │   │   │   │   │   ├── IllegalArgumentException.h
    │       │   │   │   │   │   ├── LocalBlockBinarizer.cpp
    │       │   │   │   │   │   ├── LocalBlockBinarizer.h
    │       │   │   │   │   │   ├── PerspectiveTransform.cpp
    │       │   │   │   │   │   ├── PerspectiveTransform.h
    │       │   │   │   │   │   ├── Point.h
    │       │   │   │   │   │   ├── reedsolomon
    │       │   │   │   │   │   │   ├── GF256.cpp
    │       │   │   │   │   │   │   ├── GF256.h
    │       │   │   │   │   │   │   ├── GF256Poly.cpp
    │       │   │   │   │   │   │   ├── GF256Poly.h
    │       │   │   │   │   │   │   ├── ReedSolomonDecoder.cpp
    │       │   │   │   │   │   │   ├── ReedSolomonDecoder.h
    │       │   │   │   │   │   │   ├── ReedSolomonException.cpp
    │       │   │   │   │   │   │   ├── ReedSolomonException.h
    │       │   │   │   │   │   │   └── tmp
    │       │   │   │   │   │   ├── Str.cpp
    │       │   │   │   │   │   ├── Str.h
    │       │   │   │   │   │   └── tmp
    │       │   │   │   │   ├── datamatrix
    │       │   │   │   │   │   ├── DataMatrixReader.cpp
    │       │   │   │   │   │   ├── DataMatrixReader.h
    │       │   │   │   │   │   ├── decoder
    │       │   │   │   │   │   │   ├── BitMatrixParser.cpp
    │       │   │   │   │   │   │   ├── BitMatrixParser.h
    │       │   │   │   │   │   │   ├── DataBlock.cpp
    │       │   │   │   │   │   │   ├── DataBlock.h
    │       │   │   │   │   │   │   ├── DecodedBitStreamParser.cpp
    │       │   │   │   │   │   │   ├── DecodedBitStreamParser.h
    │       │   │   │   │   │   │   ├── Decoder.cpp
    │       │   │   │   │   │   │   └── Decoder.h
    │       │   │   │   │   │   ├── detector
    │       │   │   │   │   │   │   ├── CornerPoint.cpp
    │       │   │   │   │   │   │   ├── CornerPoint.h
    │       │   │   │   │   │   │   ├── Detector.cpp
    │       │   │   │   │   │   │   ├── Detector.h
    │       │   │   │   │   │   │   ├── MonochromeRectangleDetector.cpp
    │       │   │   │   │   │   │   └── MonochromeRectangleDetector.h
    │       │   │   │   │   │   ├── Version.cpp
    │       │   │   │   │   │   └── Version.h
    │       │   │   │   │   ├── Exception.cpp
    │       │   │   │   │   ├── Exception.h
    │       │   │   │   │   ├── LuminanceSource.cpp
    │       │   │   │   │   ├── LuminanceSource.h
    │       │   │   │   │   ├── MultiFormatReader.cpp
    │       │   │   │   │   ├── MultiFormatReader.h
    │       │   │   │   │   ├── oned
    │       │   │   │   │   │   ├── Code128Reader.cpp
    │       │   │   │   │   │   ├── Code128Reader.h
    │       │   │   │   │   │   ├── Code39Reader.cpp
    │       │   │   │   │   │   ├── Code39Reader.h
    │       │   │   │   │   │   ├── EAN13Reader.cpp
    │       │   │   │   │   │   ├── EAN13Reader.h
    │       │   │   │   │   │   ├── EAN8Reader.cpp
    │       │   │   │   │   │   ├── EAN8Reader.h
    │       │   │   │   │   │   ├── ITFReader.cpp
    │       │   │   │   │   │   ├── ITFReader.h
    │       │   │   │   │   │   ├── MultiFormatOneDReader.cpp
    │       │   │   │   │   │   ├── MultiFormatOneDReader.h
    │       │   │   │   │   │   ├── MultiFormatUPCEANReader.cpp
    │       │   │   │   │   │   ├── MultiFormatUPCEANReader.h
    │       │   │   │   │   │   ├── OneDReader.cpp
    │       │   │   │   │   │   ├── OneDReader.h
    │       │   │   │   │   │   ├── OneDResultPoint.cpp
    │       │   │   │   │   │   ├── OneDResultPoint.h
    │       │   │   │   │   │   ├── tmp
    │       │   │   │   │   │   ├── UPCAReader.cpp
    │       │   │   │   │   │   ├── UPCAReader.h
    │       │   │   │   │   │   ├── UPCEANReader.cpp
    │       │   │   │   │   │   ├── UPCEANReader.h
    │       │   │   │   │   │   ├── UPCEReader.cpp
    │       │   │   │   │   │   └── UPCEReader.h
    │       │   │   │   │   ├── qrcode
    │       │   │   │   │   │   ├── decoder
    │       │   │   │   │   │   │   ├── BitMatrixParser.cpp
    │       │   │   │   │   │   │   ├── BitMatrixParser.h
    │       │   │   │   │   │   │   ├── DataBlock.cpp
    │       │   │   │   │   │   │   ├── DataBlock.h
    │       │   │   │   │   │   │   ├── DataMask.cpp
    │       │   │   │   │   │   │   ├── DataMask.h
    │       │   │   │   │   │   │   ├── DecodedBitStreamParser.cpp
    │       │   │   │   │   │   │   ├── DecodedBitStreamParser.h
    │       │   │   │   │   │   │   ├── Decoder.cpp
    │       │   │   │   │   │   │   ├── Decoder.h
    │       │   │   │   │   │   │   ├── Mode.cpp
    │       │   │   │   │   │   │   ├── Mode.h
    │       │   │   │   │   │   │   └── tmp
    │       │   │   │   │   │   ├── detector
    │       │   │   │   │   │   │   ├── AlignmentPattern.cpp
    │       │   │   │   │   │   │   ├── AlignmentPatternFinder.cpp
    │       │   │   │   │   │   │   ├── AlignmentPatternFinder.h
    │       │   │   │   │   │   │   ├── AlignmentPattern.h
    │       │   │   │   │   │   │   ├── Detector.cpp
    │       │   │   │   │   │   │   ├── Detector.h
    │       │   │   │   │   │   │   ├── FinderPattern.cpp
    │       │   │   │   │   │   │   ├── FinderPatternFinder.cpp
    │       │   │   │   │   │   │   ├── FinderPatternFinder.h
    │       │   │   │   │   │   │   ├── FinderPattern.h
    │       │   │   │   │   │   │   ├── FinderPatternInfo.cpp
    │       │   │   │   │   │   │   ├── FinderPatternInfo.h
    │       │   │   │   │   │   │   ├── QREdgeDetector.cpp
    │       │   │   │   │   │   │   ├── QREdgeDetector.h
    │       │   │   │   │   │   │   └── tmp
    │       │   │   │   │   │   ├── ErrorCorrectionLevel.cpp
    │       │   │   │   │   │   ├── ErrorCorrectionLevel.h
    │       │   │   │   │   │   ├── FormatInformation.cpp
    │       │   │   │   │   │   ├── FormatInformation.h
    │       │   │   │   │   │   ├── QRCodeReader.cpp
    │       │   │   │   │   │   ├── QRCodeReader.h
    │       │   │   │   │   │   ├── tmp
    │       │   │   │   │   │   ├── Version.cpp
    │       │   │   │   │   │   └── Version.h
    │       │   │   │   │   ├── Reader.cpp
    │       │   │   │   │   ├── ReaderException.cpp
    │       │   │   │   │   ├── ReaderException.h
    │       │   │   │   │   ├── Reader.h
    │       │   │   │   │   ├── Result.cpp
    │       │   │   │   │   ├── Result.h
    │       │   │   │   │   ├── ResultPoint.cpp
    │       │   │   │   │   ├── ResultPoint.h
    │       │   │   │   │   └── tmp
    │       │   │   │   └── ZXingBarcodeReader.mmp
    │       │   │   ├── inc
    │       │   │   │   ├── CameraImage.h
    │       │   │   │   ├── ZXingBarcodeReaderApplication.h
    │       │   │   │   ├── ZXingBarcodeReaderAppUi.h
    │       │   │   │   ├── ZXingBarcodeReaderAppView.h
    │       │   │   │   ├── ZXingBarcodeReaderDocument.h
    │       │   │   │   ├── ZXingBarcodeReader.hrh
    │       │   │   │   └── ZXingBarcodeReader.pan
    │       │   │   ├── Nokia_Licence.txt
    │       │   │   ├── sis
    │       │   │   │   ├── ZXingBarcodeReader_S60.pkg
    │       │   │   │   └── ZXingBarcodeReader_S60.sisx
    │       │   │   ├── src
    │       │   │   │   ├── CameraImage.cpp
    │       │   │   │   ├── DecodingOperations.cpp
    │       │   │   │   ├── ZXingBarcodeReaderApplication.cpp
    │       │   │   │   ├── ZXingBarcodeReaderAppUi.cpp
    │       │   │   │   ├── ZXingBarcodeReaderAppView.cpp
    │       │   │   │   ├── ZXingBarcodeReader.cpp
    │       │   │   │   └── ZXingBarcodeReaderDocument.cpp
    │       │   │   └── ZXing_Licence.txt
    │       │   └── ZXingBarcodeReader_tutorial.txt
    │       ├── zxing.appspot.com
    │       │   ├── build.xml
    │       │   ├── Generator.launch
    │       │   ├── README
    │       │   ├── src
    │       │   │   └── com
    │       │   │       └── google
    │       │   │           └── zxing
    │       │   │               └── web
    │       │   │                   └── generator
    │       │   │                       ├── client
    │       │   │                       │   ├── CalendarEventGenerator.java
    │       │   │                       │   ├── ContactInfoGenerator.java
    │       │   │                       │   ├── EmailGenerator.java
    │       │   │                       │   ├── GeneratorException.java
    │       │   │                       │   ├── Generator.java
    │       │   │                       │   ├── GeneratorSource.java
    │       │   │                       │   ├── GeoLocationGenerator.java
    │       │   │                       │   ├── PhoneNumberGenerator.java
    │       │   │                       │   ├── SmsAddressGenerator.java
    │       │   │                       │   ├── StylesDefs.java
    │       │   │                       │   ├── TextGenerator.java
    │       │   │                       │   ├── TimeZoneInfo.java
    │       │   │                       │   ├── TimeZoneList.java
    │       │   │                       │   ├── UrlGenerator.java
    │       │   │                       │   ├── Validators.java
    │       │   │                       │   └── WifiGenerator.java
    │       │   │                       └── Generator.gwt.xml
    │       │   └── war
    │       │       ├── app.yaml
    │       │       ├── favicon.ico
    │       │       ├── Generator.css
    │       │       ├── Generator.html
    │       │       ├── index.html
    │       │       ├── required-field-bg.png
    │       │       ├── scan.html
    │       │       ├── style.css
    │       │       ├── WEB-INF
    │       │       │   ├── appengine-web.xml
    │       │       │   ├── lib
    │       │       │   │   └── gwt-incubator.jar
    │       │       │   └── web.xml
    │       │       ├── zxingicon.png
    │       │       └── zxingiconsmall.png
    │       └── zxingorg
    │           ├── build.xml
    │           ├── restart.sh
    │           ├── server.xml
    │           ├── src
    │           │   └── com
    │           │       └── google
    │           │           └── zxing
    │           │               └── web
    │           │                   ├── DecodeServlet.java
    │           │                   ├── DoSFilter.java
    │           │                   ├── IPTrie.java
    │           │                   └── ServletContextLogHandler.java
    │           ├── web
    │           │   ├── analytics.jspx
    │           │   ├── badimage.jspx
    │           │   ├── badurl.jspx
    │           │   ├── decode.jspx
    │           │   ├── decoderesult.jspx
    │           │   ├── favicon.ico
    │           │   ├── format.jspx
    │           │   ├── index.jspx
    │           │   ├── notfound.jspx
    │           │   ├── style.css
    │           │   ├── WEB-INF
    │           │   │   ├── lib
    │           │   │   │   ├── commons-fileupload-1.2.2.jar
    │           │   │   │   ├── commons-fileupload-LICENSE.txt
    │           │   │   │   ├── commons-io-2.4.jar
    │           │   │   │   ├── commons-io-LICENSE.txt
    │           │   │   │   ├── commons-lang-2.6.jar
    │           │   │   │   ├── commons-lang-LICENSE.txt
    │           │   │   │   ├── core.jar
    │           │   │   │   └── javase.jar
    │           │   │   └── web.xml
    │           │   └── zxing-icon.png
    │           └── w.war
    ├── QRCode图片存入Oracle并显示于水晶报表
    │   ├── difficulty storing BufferedImage in Oracle BLOB field (Oracle-OAS forum at JavaRanch).mht
    │   ├── htblobtest.rpt
    │   ├── htBLOBTEST.sql
    │   ├── htwrite.jsp
    │   ├── HTWRITE.prc
    │   ├── Java读取图像文件存入oracle中blob字段 - Java - 拼吾爱程序人生.mht
    │   ├── readme.txt
    │   └── 通過JDBC操縱Oracle數據庫LOB字段的幾種情況分析-WEBASP_NET.mht
    ├── readme.txt
    └── Zxing
        ├── core.jar
        ├── javase.jar
        ├── readme.txt
        └── Zxing
            ├── build
            │   ├── built-jar.properties
            │   ├── classes
            │   │   └── zxing
            │   │       ├── Main.class
            │   │       └── TestEnDeCode.class
            │   └── empty
            ├── build.xml
            ├── dist
            │   ├── README.TXT
            │   └── Zxing.jar
            ├── manifest.mf
            ├── nbproject
            │   ├── build-impl.xml
            │   ├── genfiles.properties
            │   ├── private
            │   │   ├── private.properties
            │   │   └── private.xml
            │   ├── project.properties
            │   └── project.xml
            ├── src
            │   └── zxing
            │       ├── Main.java
            │       └── TestEnDeCode.java
            └── test

533 directories, 2761 files

网友评论

发表评论

(您的评论需要经过审核才能显示)

查看所有0条评论>>

小贴士

感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。

  • 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
  • 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
  • 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
  • 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。

关于好例子网

本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明

;
报警