Método THPDFPage.DirectDrawBarcode

Desenha um barcode linear direto no conteúdo da página como retângulos preenchidos, esticados para preencher a caixa informada. Diferente de DrawBarcode, não passa por um canvas e tira a largura do barcode do argumento Width, em vez de um tamanho de módulo

Declaração

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

Unit

HPDFDoc

Parâmetros

NomeFinalidade
XBorda esquerda do barcode em coordenadas de página
YBorda superior do barcode em coordenadas de página
WidthLargura do padrão de barras; as quiet zones não estão incluídas
HeightAltura das barras. As barras curtas do POSTNET cobrem os 40% inferiores
TextDados a codificar (veja as notas de uso)
BarcodeTypeO ordinal de um 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 e C, 8 Code 93, 9 Code 93 Extended, 10 MSI, 11 POSTNET, 12 Codabar, 13 EAN-8, 14 EAN-13, 15 UPC-A, 16 e 17 UPC-E (number system 0 e 1), 18 e 19 os add-ons de dois e cinco dígitos, 20 a 22 GS1-128 com code set A, B ou C. Outros valores desenham Code 39

Valor de retorno

Este membro não retorna um valor

Notas de uso

APIs relacionadas