Métodos do objeto de código de barras

Acesse e automatize as características do objeto de código de barras.

CopyToClipboard Method


CopyToClipboard : bool
Copia o código de barras em formato metagráfico para a prancheta. Retorna VERDADEIRO se bem sucedido.

CopyToClipboardBySize Method


CopyToClipboardBySize (Width: Integer, Height: Integer): Bool
Copia o código de barras em formato metagráfico para a prancheta. O tamanho do código de barras é especificado pela largura e altura dos argumentos. Retorna VERDADEIRO se bem sucedido.

CreatePictureBySize Method


CreatePictureBySize (Width: Integer, Height: Integer): Bool
Permite que uma propriedade de imagem personalizada seja manuseada. O tamanho da imagem de código de barras é especificado pela largura e altura dos argumentos. Retorna VERDADEIRO se bem sucedido.

SaveAsBySizeExtended Method


SaveAsBySizeExtended (path: WideString, Width: Integer, Height: Integer, Format: Integer, ColorDepth: Integer, Transparent: Integer, Flags: Integer, Angle: Integer, DPI: Integer): Smallint
Versão estendida do Método SaveAsBySize.

SetDemoText Method


SetDemoText
Define o texto da propriedade para um valor padrão válido. Use isso para fins de demonstração ou teste para obter um código válido.

BinaryWriteAsPNGBySize Method


BinaryWriteAsPNGBySize (Width: Integer, Height: Integer): OleVariant
Devolve o código de barras atual em formato binário de imagem PNG. O tamanho é especificado pelos parâmetros de largura e altura. Este método só está disponível na Enterprise Edition.

BinaryWriteAsPNG Method


BinaryWriteAsPNG : OleVariant
Devolve o código de barras atual no formato de imagem png binário de tamanho atual. Este método só está disponível na Enterprise Edition.

AboutBox Method


AboutBox
Abre o diálogo de informações do ActiveBarcode e mostra a versão e outros detalhes.

SaveAsPNG Method


SaveAsPNG (path: WideString): Smallint
Salva o código de barras atual como arquivo de imagem PNG. O tamanho da imagem é o tamanho atual do controle.

SaveAsPNGBySize Method


SaveAsPNGBySize (path: WideString, Width: Integer, Height: Integer): Smallint
Salva o código de barras atual como arquivo de imagem PNG. O tamanho da imagem é especificado pela largura e altura dos paramters.

Formatos de arquivo de imagem suportados

As funções SaveAs, SaveAsBySize e SaveAsBySizeExtended do ActiveBarcode Control suportam diferentes formatos de imagem e profundidades de cores:

Windows Bitmap
Windows Bitmap
Extension: BMP
Format #: 0
1-bit s/w: ✔
8-bit: ✔
16-bit: ✔
24-bit: ✔
32-bit: ✔ default
Gráficos bitmap
JPEG
JPEG
Extension: JPG, JPEG
Format #: 2
1-bit s/w: ✕
8-bit: gray
16-bit: ✕
24-bit: ✔ default
32-bit: ✕
Gráficos bitmap
Portable Network Graphic
Portable Network Graphic
Extension: PNG
Format #: 13
1-bit s/w: ✔
8-bit: ✔
16-bit: ✕
24-bit: ✔ default
32-bit: ✔
Gráficos bitmap
TIFF
TIFF
Extension: TIF
Format #: 18
1-bit s/w: ✔
8-bit: ✔
16-bit: ✕
24-bit: ✔ default
32-bit: ✔
Gráficos bitmap
Targa
Targa
Extension: TGA
Format #: 17
1-bit s/w: ✕
8-bit: ✔
16-bit: ✔
24-bit: ✔ default
32-bit: ✔
Gráficos bitmap
GIF
GIF
Extension: GIF
Format #: 25
1-bit s/w: ✔
8-bit: ✔ default
16-bit: ✕
24-bit: ✕
32-bit: ✕
Gráficos bitmap
Windows Metafile Format
Windows Metafile Format
Extension: WMF
Format #: 101
1-bit s/w: ✕
8-bit: ✕
16-bit: ✕
24-bit: ✔ default
32-bit: ✕
Gráfico vetorial
Enhanced Metafile Format
Enhanced Metafile Format
Extension: EMF
Format #: 100
1-bit s/w: ✕
8-bit: ✕
16-bit: ✕
24-bit: ✔ default
32-bit: ✕
Gráfico vetorial
Wireless Bitmap
Wireless Bitmap
Extension: WBM, WBMP
Format #: 19
1-bit s/w: ✔ default
8-bit: ✕
16-bit: ✕
24-bit: ✕
32-bit: ✕
Gráficos bitmap
Portable Bit Map
Portable Bit Map
Extension: PBM
Format #: 7
1-bit s/w: ✔ default
8-bit: ✕
16-bit: ✕
24-bit: ✕
32-bit: ✕
Gráficos bitmap
Portable Gray Map
Portable Gray Map
Extension: PGM
Format #: 11
1-bit s/w: ✕
8-bit: gray/default
16-bit: ✕
24-bit: ✕
32-bit: ✕
Gráficos bitmap
Portable Pixel Map
Portable Pixel Map
Extension: PPM
Format #: 14
1-bit s/w: ✕
8-bit: ✕
16-bit: ✕
24-bit: ✔ default
32-bit: ✕
Gráficos bitmap
X Pix Map
X Pix Map
Extension: XPM
Format #: 23
1-bit s/w: ✕
8-bit: ✕
16-bit: ✕
24-bit: ✔ default
32-bit: ✕
Gráficos bitmap

As profundidades de cor marcadas como padrão são usadas quando você usa a função SaveAs, SaveAsBySize ou quando você define a profundidade da cor a zero ao usar a função SaveAsBySizeExtended.

Profundidades de cores para arquivos de imagem

Profundidades de cores suportadas são:

Colordepth Descrição
1 1-bit monocromático, a imagem será b/w.
8 8-bit cores ou tons de cinza, dependendo do formato de imagem
16 16-bit TrueColor
24 24-bit TrueColor
32 32-bit TrueColor

Por favor, note que nem toda profundidade de cor está disponível para cada formato de arquivo de imagem.

Bandeiras suportadas para limas da imagem

Você pode usar as seguintes bandeiras ao salvar arquivos de imagem:

Formato de imagem Bandeira Descrição
BMP 0x1 Salva o bitmap como RLE (Run Length Encoded)
JPEG 0x80
0x100
0x200
0x400
0x800
JPEG qualidade "Super" (100%)
JPEG qualidade "Bom" (75%)
JPEG qualidade "Normal" (50%)
JPEG qualidade "Média" (25%)
JPEG qualidade "Pobre" (10%)

DPI Configurações

Ao economizar como formato de imagem JPEG, PNG, TIFF ou BMP, você pode definir o DPI (Dots por polegada), se você estiver usando o método SaveAsBySizeExtended.