HPDFSampleBarcodeQuadrilateral

Jednostka: HPDFDataMatrixGeometry

function HPDFSampleBarcodeQuadrilateral(const Mask: TBytes;
  Width, Height, Rows, Columns: Integer;
  const Corners: THPDFBarcodeQuadrilateral;
  CancellationToken: THPDFCancellationToken; StartTick: Cardinal;
  out Grid: THPDFBarcodeModuleGrid): Boolean;

Rozwiązuje mapowanie projekcyjne i próbkuje środki modułów głosowaniem większościowym pięciu punktów

Maska ma jeden bajt na piksel; kolejne wypukłe narożniki, wymiary źródła i współdzielony deadline geometrii są walidowane przed próbkowaniem

Rows i Columns muszą każde mieścić się między 8 a 144; niepoprawna albo zdegenerowana geometria zwraca false bez użytecznej siatki, a anulowanie propaguje się

Wielosymbolowe skanowanie kodów kreskowych rastra