THPDFBarcodeScanSymbol

Unit: HPDFBarcodeRecognitionScan

THPDFBarcodeScanSymbol= record
  Barcode: THPDFBarcodeDecoderResult;
  Corners: THPDFBarcodeQuadrilateral;
  HasPerspectiveGeometry: Boolean;
  Diagnostic: AnsiString;
end;

Carry an ordinary decoded barcode with four raster-space corners and its recognition diagnostic

Verified Data Matrix projective geometry sets HasPerspectiveGeometry; other symbols expose corners of their axis-aligned bounds

Data Matrix corners follow the detected hull clockwise with an unspecified starting corner; orientation measures the canonical top edge clockwise from the positive raster x axis

Multi-symbol raster barcode scanning