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ę