THPDFPage.DirectDrawBarcode-Methode

Zeichnet einen linearen Barcode direkt als gefüllte Rechtecke in den Seiteninhalt und skaliert ihn auf die angegebene Box. Anders als DrawBarcode geht dieser Weg nicht über einen Canvas und nimmt die Barcodebreite aus dem Argument Width statt aus einer Modulgröße

Deklaration

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

Einheit

HPDFDoc

Parameter

NameZweck
XLinke Kante des Barcodes in Seitenkoordinaten
YObere Kante des Barcodes in Seitenkoordinaten
WidthBreite des Balkenmusters; die Ruhezonen sind nicht enthalten
HeightHöhe der Balken. Die kurzen POSTNET-Balken bedecken die unteren 40 %
TextZu kodierende Daten (siehe Verwendungshinweise)
BarcodeTypeDer Ordinalwert eines THPDFBarcodeType-Werts: 0 Interleaved 2 of 5, 1 Industrial 2 of 5, 2 Matrix 2 of 5, 3 Code 39, 4 Code 39 Extended, 5 bis 7 Code 128 A, B und C, 8 Code 93, 9 Code 93 Extended, 10 MSI, 11 POSTNET, 12 Codabar, 13 EAN-8, 14 EAN-13, 15 UPC-A, 16 und 17 UPC-E (Number System 0 und 1), 18 und 19 die Zwei- und Fünf-Ziffern-Add-ons, 20 bis 22 GS1-128 mit Code Set A, B oder C. Andere Werte zeichnen Code 39

Rückgabewert

Dieses Element gibt keinen Wert zurück

Verwendungshinweise

Verwandte APIs