HPDFDecodeDataMatrixQuadrilateral
Unità : HPDFDataMatrixDecoder
function HPDFDecodeDataMatrixQuadrilateral(const Mask: TBytes;
Width, Height: Integer; const Corners: THPDFBarcodeQuadrilateral;
CancellationToken: THPDFCancellationToken; StartTick: Cardinal;
out Text: UnicodeString; out RawBytes: TBytes;
out OrientationDegrees, Confidence: Single): Boolean;
Decodifica un Data Matrix ECC 200 i cui angoli proiettati sono già noti
Il decoder prova le dimensioni quadrate supportate e quelle rettangolari standard, rotazioni e specchiature, poi valida i bordi locator, i blocchi Reed-Solomon e la codifica del payload
False azzera text e raw bytes; un risultato proiettivo verificato riporta confidence 0.90 come punteggio del percorso di verifica, con la sua orientazione canonica del bordo superiore in gradi raster