Download Winsoft OBR Library for Android v5.2 for Delphi/C++ Builder XE5 - 10.4 Sydney Full Source

Winsoft OBR Library for Android v5.2 for Delphi/C++ Builder XE5 - 10.4 Sydney Full Source

Winsoft OBR Library for Android v5.2 for Delphi/C++ Builder XE5 - 10.4 Sydney Full Source
Winsoft OBR Library for Android v5.2 for Delphi/C++ Builder XE5 - 10.4 Sydney Full Source


Delphi and C++ Builder optical barcode recognition library for Android.

FEATURES

Uses ZXing library
Supports UPC-A, UPC-E, EAN-8, EAN-13, Code 39, Code 93,
Code 128, Codabar, ITF, RSS-14, RSS-Expanded, QR Code,
Data Matrix, Aztec and PDF 417 barcodes
Available for Delphi/C++ Builder XE5 - 10.4
Source code included in registered version
Royalty free distribution in applications

type
TDecodeResult = record
Result: JResult;
Text: string;
BarcodeFormat: string;
Points: TArray;
end;

TDecodeResults = TArray;

TBarcodeFormat = (foAztec, foCodabar, foCode128, foCode39, foCode93,
foDataMatrix, foEan13, foEan8, foItf, foMaxicode, foPdf417,
foQrCode, foRss14, foRssExpanded, foUpcA, foUpcE, foUpcEanExtension);

TBarcodeFormats = set of TBarcodeFormat;

procedure LoadObr;

procedure SetHints(Formats: TBarcodeFormats = []);

function GetBitmapData(Bitmap: TBitmap): TJavaArray;
function GetBitmapData(Bitmap: TBitmap; Rect: TRect): TJavaArray;

function DecodeBarcode(Bitmap: TBitmap): TDecodeResult;
function DecodeBarcode(Bitmap: TBitmap; Rect: TRect): TDecodeResult;
function DecodeBarcode(BitmapWidth, BitmapHeight: Integer; Bitmapdаta: TJavaArray): TDecodeResult;

function DecodeBarcodes(Bitmap: TBitmap): TDecodeResults;
function DecodeBarcodes(Bitmap: TBitmap; Rect: TRect): TDecodeResults;
function DecodeBarcodes(BitmapWidth, BitmapHeight: Integer; Bitmapdаta: TJavaArray): TDecodeResults;


Version 5.2

updated ZXing library
updated demo examples
bug fixes


Only for V.I.P
Warning! You are not allowed to view this text.