THPDFPage.DirectDrawBarcode Method

Desenha um código de barras linear diretamente no conteúdo da página como retângulos preenchidos, esticado para preencher a caixa indicada. Ao contrário do DrawBarcode, não passa por um canvas e tira a largura do código de barras 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);

Unidade

HPDFDoc

Parâmetros

NomeFinalidade
XExtremo esquerdo do código de barras em coordenadas de página
YExtremo superior do código de barras em coordenadas de página
WidthLargura do padrão de barras; as zonas de silêncio não estão incluídas
HeightAltura das barras. As barras curtas do POSTNET cobrem os 40 % inferiores
TextDados a codificar (ver 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

Não retorna nenhum valor

Notas de uso

APIs relacionadas