【例子介绍】二维码生成/识别
【相关图片】
【源码结构】
.
├── 2ccc.com.nfo
├── Delphi盒子.url
├── Readme-说明.htm
├── ZXing.Delphi-v_3.0
│ ├── AdvancedTestApp
│ │ ├── AdvancedTestApp.res
│ │ ├── AndroidManifest.template.xml
│ │ ├── AudioManager
│ │ │ └── AudioManager.pas
│ │ ├── Custom
│ │ │ ├── FMX.Media.AVFoundation.pas
│ │ │ └── FMX.Media.Android.pas
│ │ ├── Entitlement.TemplateiOS.xml
│ │ ├── Fast
│ │ │ └── FastUtils.pas
│ │ ├── FmxAdvancedTestApp.deployproj
│ │ ├── FmxAdvancedTestApp.dpr
│ │ ├── FmxAdvancedTestApp.dproj
│ │ ├── FmxAdvancedTestApp.res
│ │ ├── Resources
│ │ │ └── Ok.wav
│ │ ├── SIMD
│ │ │ ├── FastUtils.pas
│ │ │ ├── libfastutils-android.a
│ │ │ └── libfastutils.a
│ │ ├── info.plist.TemplateiOS.xml
│ │ ├── main.fmx
│ │ ├── main.pas
│ │ ├── uMain.fmx
│ │ └── uMain.pas
│ ├── LICENSE
│ ├── Lib
│ │ ├── Classes
│ │ │ ├── 1D Barcodes
│ │ │ │ ├── ZXing.OneD.Code128Reader.pas
│ │ │ │ ├── ZXing.OneD.Code39Reader.pas
│ │ │ │ ├── ZXing.OneD.Code93Reader.pas
│ │ │ │ ├── ZXing.OneD.EAN13Reader.pas
│ │ │ │ ├── ZXing.OneD.EAN8Reader.pas
│ │ │ │ ├── ZXing.OneD.EANManufacturerOrgSupport.pas
│ │ │ │ ├── ZXing.OneD.ITFReader.pas
│ │ │ │ ├── ZXing.OneD.OneDReader.pas
│ │ │ │ ├── ZXing.OneD.UPCAReader.pas
│ │ │ │ ├── ZXing.OneD.UPCEANExtension2Support.pas
│ │ │ │ ├── ZXing.OneD.UPCEANExtension5Support.pas
│ │ │ │ ├── ZXing.OneD.UPCEANExtensionSupport.pas
│ │ │ │ ├── ZXing.OneD.UPCEANReader.pas
│ │ │ │ └── ZXing.OneD.UPCEReader.pas
│ │ │ ├── 2D Barcodes
│ │ │ │ ├── Decoder
│ │ │ │ │ ├── ZXing.Datamatrix.Internal.BitMatrixParser.pas
│ │ │ │ │ ├── ZXing.Datamatrix.Internal.DataBlock.pas
│ │ │ │ │ ├── ZXing.Datamatrix.Internal.DecodedBitStreamParser.pas
│ │ │ │ │ ├── ZXing.Datamatrix.Internal.Decoder.pas
│ │ │ │ │ ├── ZXing.Datamatrix.Internal.Version.pas
│ │ │ │ │ ├── ZXing.QrCode.Internal.BitMatrixParser.pas
│ │ │ │ │ ├── ZXing.QrCode.Internal.DataBlock.pas
│ │ │ │ │ ├── ZXing.QrCode.Internal.DataMask.pas
│ │ │ │ │ ├── ZXing.QrCode.Internal.DecodedBitStreamParser.pas
│ │ │ │ │ ├── ZXing.QrCode.Internal.Decoder.pas
│ │ │ │ │ ├── ZXing.QrCode.Internal.ErrorCorrectionLevel.pas
│ │ │ │ │ ├── ZXing.QrCode.Internal.FormatInformation.pas
│ │ │ │ │ ├── ZXing.QrCode.Internal.Mode.pas
│ │ │ │ │ ├── ZXing.QrCode.Internal.QRCodeDecoderMetaData.pas
│ │ │ │ │ └── ZXing.QrCode.Internal.Version.pas
│ │ │ │ ├── Detector
│ │ │ │ │ ├── ZXing.Datamatrix.Internal.Detector.pas
│ │ │ │ │ ├── ZXing.QrCode.Internal.AlignmentPattern.pas
│ │ │ │ │ ├── ZXing.QrCode.Internal.AlignmentPatternFinder.pas
│ │ │ │ │ ├── ZXing.QrCode.Internal.AlignmentPatternImplementation.pas
│ │ │ │ │ ├── ZXing.QrCode.Internal.Detector.pas
│ │ │ │ │ ├── ZXing.QrCode.Internal.FinderPattern.pas
│ │ │ │ │ ├── ZXing.QrCode.Internal.FinderPatternFinder.pas
│ │ │ │ │ ├── ZXing.QrCode.Internal.FinderPatternImplementation.pas
│ │ │ │ │ └── ZXing.QrCode.Internal.FinderPatternInfo.pas
│ │ │ │ ├── ZXing.Datamatrix.DataMatrixReader.pas
│ │ │ │ └── ZXing.QrCode.QRCodeReader.pas
│ │ │ ├── Common
│ │ │ │ ├── Detector
│ │ │ │ │ ├── ZXing.Common.Detector.MathUtils.pas
│ │ │ │ │ └── ZXing.Common.Detector.WhiteRectangleDetector.pas
│ │ │ │ ├── ReedSolomon
│ │ │ │ │ ├── ZXing.Common.ReedSolomon.GenericGF.pas
│ │ │ │ │ └── ZXing.Common.ReedSolomon.ReedSolomonDecoder.pas
│ │ │ │ ├── ZXIng.ByteSegments.pas
│ │ │ │ ├── ZXing.BarcodeFormat.pas
│ │ │ │ ├── ZXing.BitSource.pas
│ │ │ │ ├── ZXing.CharacterSetECI.pas
│ │ │ │ ├── ZXing.Common.BitArray.pas
│ │ │ │ ├── ZXing.Common.BitArrayImplementation.pas
│ │ │ │ ├── ZXing.Common.BitMatrix.pas
│ │ │ │ ├── ZXing.Common.DetectorResult.pas
│ │ │ │ ├── ZXing.Common.GridSampler.pas
│ │ │ │ ├── ZXing.Common.PerspectiveTransform.pas
│ │ │ │ ├── ZXing.DecodeHintType.pas
│ │ │ │ ├── ZXing.DecoderResult.pas
│ │ │ │ ├── ZXing.DefaultGridSampler.pas
│ │ │ │ ├── ZXing.EncodeHintType.pas
│ │ │ │ ├── ZXing.Helpers.pas
│ │ │ │ ├── ZXing.MultiFormatReader.pas
│ │ │ │ ├── ZXing.ReadResult.pas
│ │ │ │ ├── ZXing.Reader.pas
│ │ │ │ ├── ZXing.ResultMetadataType.pas
│ │ │ │ ├── ZXing.ResultPoint.pas
│ │ │ │ ├── ZXing.ResultPointImplementation.pas
│ │ │ │ └── ZXing.StringUtils.pas
│ │ │ ├── Filtering
│ │ │ │ ├── ZXing.BaseLuminanceSource.pas
│ │ │ │ ├── ZXing.Binarizer.pas
│ │ │ │ ├── ZXing.BinaryBitmap.pas
│ │ │ │ ├── ZXing.GlobalHistogramBinarizer.pas
│ │ │ │ ├── ZXing.HybridBinarizer.pas
│ │ │ │ ├── ZXing.InvertedLuminanceSource.pas
│ │ │ │ ├── ZXing.LuminanceSource.pas
│ │ │ │ ├── ZXing.PlanarYUVLuminanceSource.pas
│ │ │ │ └── ZXing.RGBLuminanceSource.pas
│ │ │ └── ZXing.ScanManager.pas
│ │ └── myZXingPackage.res
│ ├── MemLeakTest
│ │ ├── Leaktest.dpr
│ │ ├── Leaktest.dproj
│ │ ├── Leaktest.res
│ │ ├── Leaktest.skincfg
│ │ ├── MainForm.fmx
│ │ ├── MainForm.pas
│ │ └── __recovery
│ │ ├── MainForm.fmx
│ │ ├── MainForm.pas
│ │ └── __recovery.ini
│ ├── README.md
│ ├── UnitTest
│ │ ├── Images
│ │ │ ├── CarloTest.jpg
│ │ │ ├── Code128HiddenInBottom.png
│ │ │ ├── Code128HiddenInTop.png
│ │ │ ├── Code128red.png
│ │ │ ├── Code93-2.png
│ │ │ ├── DatamatrixHiddenInBottom.png
│ │ │ ├── EAN13-2-big-hidden in bottom.png
│ │ │ ├── EAN13-2-big-hidden in top.png
│ │ │ ├── EAN13.png
│ │ │ ├── EAN8-big-hidden in bottom.png
│ │ │ ├── EAN8-big-hidden in top.png
│ │ │ ├── QRHiddenInBottom.png
│ │ │ ├── QR_Droid_2663.png
│ │ │ ├── aztec.png
│ │ │ ├── big QR.png
│ │ │ ├── codabar.png
│ │ │ ├── code128 upsidedown.png
│ │ │ ├── code128 upsidedownchidden in bottom.png
│ │ │ ├── code128-custom.bmp
│ │ │ ├── code128.png
│ │ │ ├── code39 ABC 123456789.png
│ │ │ ├── code39 Hello World.png
│ │ │ ├── code39 div chars.png
│ │ │ ├── code39.png
│ │ │ ├── code39HiddenInBottom.png
│ │ │ ├── code93-1.png
│ │ │ ├── code93-3.png
│ │ │ ├── datamatrix.png
│ │ │ ├── dmc1.png
│ │ │ ├── dmc2.png
│ │ │ ├── dmc3.png
│ │ │ ├── dmc4.png
│ │ │ ├── dmc5.png
│ │ │ ├── dmc6.bmp
│ │ │ ├── dmc7.png
│ │ │ ├── dmc8.jpg
│ │ │ ├── dmc9.png
│ │ │ ├── dmc9999.png
│ │ │ ├── dummy.png
│ │ │ ├── ean13.gif
│ │ │ ├── ean8.png
│ │ │ ├── itf-1.png
│ │ │ ├── itf-2.png
│ │ │ ├── itf-3.png
│ │ │ ├── itf-4.png
│ │ │ ├── itf-5.png
│ │ │ ├── itf.png
│ │ │ ├── l2of5small.png
│ │ │ ├── l2of5verysmall.png
│ │ │ ├── pdf417.png
│ │ │ ├── q1.png
│ │ │ ├── q10.png
│ │ │ ├── q11.png
│ │ │ ├── q12.png
│ │ │ ├── q13.png
│ │ │ ├── q14.png
│ │ │ ├── q15.png
│ │ │ ├── q16.png
│ │ │ ├── q17.png
│ │ │ ├── q18.png
│ │ │ ├── q19.png
│ │ │ ├── q2.png
│ │ │ ├── q20.png
│ │ │ ├── q21.png
│ │ │ ├── q22.png
│ │ │ ├── q23.png
│ │ │ ├── q24.png
│ │ │ ├── q25.png
│ │ │ ├── q26.png
│ │ │ ├── q27.png
│ │ │ ├── q28.png
│ │ │ ├── q29.png
│ │ │ ├── q2m.png
│ │ │ ├── q2q.png
│ │ │ ├── q3.png
│ │ │ ├── q30.png
│ │ │ ├── q31.png
│ │ │ ├── q32.png
│ │ │ ├── q33.png
│ │ │ ├── q4.png
│ │ │ ├── q5.png
│ │ │ ├── q6.png
│ │ │ ├── q7.png
│ │ │ ├── q8.png
│ │ │ ├── q9.png
│ │ │ ├── qr problem 1.jpg
│ │ │ ├── qr-12.png
│ │ │ ├── qr-1a.png
│ │ │ ├── qr-a1.png
│ │ │ ├── qrcode.png
│ │ │ ├── upc-e_09999008.png
│ │ │ ├── upc-e_09999992.png
│ │ │ ├── upca 2.gif
│ │ │ ├── upca 3.gif
│ │ │ ├── upca.png
│ │ │ ├── upcaHiddenInBottom.png
│ │ │ ├── upce.png
│ │ │ ├── upceHiddenInBottom.png
│ │ │ └── utf8-test.png
│ │ ├── Test
│ │ │ ├── dUnitXTestTests.dpr
│ │ │ ├── dUnitXTestTests.dproj
│ │ │ └── dUnitXTestTests.res
│ │ ├── Test.pas
│ │ ├── Unit1.fmx
│ │ ├── Unit1.pas
│ │ ├── dUnitXTest.dpr
│ │ ├── dUnitXTest.dproj
│ │ ├── dUnitXTest.res
│ │ ├── dUnitXTest.skincfg
│ │ └── dUnitXTestResource.rc
│ ├── ZXingDelphi.groupproj
│ ├── aTestApp
│ │ ├── AndroidManifest.template.xml
│ │ ├── Entitlement.TemplateiOS.xml
│ │ ├── FmxTestApp.dpr
│ │ ├── FmxTestApp.dproj
│ │ ├── FmxTestApp.res
│ │ ├── aTestApp.deployproj
│ │ ├── aTestApp.dpr
│ │ ├── aTestApp.dproj
│ │ ├── aTestApp.res
│ │ ├── info.plist.TemplateiOS.xml
│ │ ├── main.fmx
│ │ └── main.pas
│ ├── vclTestApp
│ │ ├── MainForm.dfm
│ │ ├── MainForm.pas
│ │ ├── README.txt
│ │ ├── vclTestApp.dpr
│ │ ├── vclTestApp.dproj
│ │ └── vclTestApp.res
│ └── zxing.Delphi.picture2.png
└── 二维码生成识别.zip
24 directories, 242 files
评论