THPDFPage.DirectDrawBarcode Método

Dibuja un código de barras lineal directamente en el contenido de la página como rectángulos rellenos, estirado hasta ocupar la caja indicada. A diferencia de DrawBarcode, no pasa por un canvas y toma la anchura del código de barras del argumento Width en lugar de un tamaño de módulo

Declaración

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

Unidad

HPDFDoc

Parámetros

NombrePropósito
XBorde izquierdo del código de barras en coordenadas de página
YBorde superior del código de barras en coordenadas de página
WidthAnchura del patrón de barras; las zonas de silencio no se incluyen
HeightAltura de las barras. Las barras cortas de POSTNET cubren el 40 % inferior
TextDatos a codificar (véanse las notas de uso)
BarcodeTypeEl ordinal de un valor THPDFBarcodeType: 0 Interleaved 2 of 5, 1 Industrial 2 of 5, 2 Matrix 2 of 5, 3 Code 39, 4 Code 39 Extended, 5 a 7 Code 128 A, B y C, 8 Code 93, 9 Code 93 Extended, 10 MSI, 11 POSTNET, 12 Codabar, 13 EAN-8, 14 EAN-13, 15 UPC-A, 16 y 17 UPC-E (sistemas de numeración 0 y 1), 18 y 19 los add-ons de dos y cinco dígitos, 20 a 22 GS1-128 con el code set A, B o C. Los demás valores dibujan Code 39

Valor de retorno

No devuelve ningún valor

Notas de uso

APIs relacionadas