THPDFPage.DirectDrawBarcode Method

Rysuje liniowy kod kreskowy prosto do zawartości strony jako wypełnione prostokąty, rozciągnięte tak, by wypełnić podany prostokąt. W odróżnieniu od DrawBarcode nie przechodzi przez canvas i bierze szerokość kodu z argumentu Width, a nie z rozmiaru modułu

Deklaracja

procedure DirectDrawBarcode(X, Y, Width, Height: Single; const Text : AnsiString; BarcodeType : Integer);

Jednostka

HPDFDoc

Parametry

NazwaPrzeznaczenie
XLewa krawędź kodu kreskowego we współrzędnych strony
YGórna krawędź kodu kreskowego we współrzędnych strony
WidthSzerokość wzoru słupków; strefy ciszy nie są wliczone
HeightWysokość słupków. Krótkie słupki POSTNET obejmują dolne 40 %
TextDane do zakodowania (patrz uwagi dotyczące użycia)
BarcodeTypeNumer porządkowy wartości THPDFBarcodeType: 0 Interleaved 2 of 5, 1 Industrial 2 of 5, 2 Matrix 2 of 5, 3 Code 39, 4 Code 39 Extended, 5 do 7 Code 128 A, B i C, 8 Code 93, 9 Code 93 Extended, 10 MSI, 11 POSTNET, 12 Codabar, 13 EAN-8, 14 EAN-13, 15 UPC-A, 16 i 17 UPC-E (system liczbowy 0 i 1), 18 i 19 dodatki dwu- i pięciocyfrowe, 20 do 22 GS1-128 z zestawem kodowym A, B albo C. Inne wartości rysują Code 39

Wartość zwracana

Nie zwraca wartości

Uwagi dotyczące użycia

Powiązane API