new Barcode(code, type)
Gerador de códigos de barras.
Classe também publicada por meio da variável global Barcode.
Parameters:
Name | Type | Description |
---|---|---|
code |
string | Número do código de barras |
type |
string | Tipo do código de barras. Os tipos disponíveis estão declarados como variáveis de classe. Ex.: Barcode.CODE_2_5_INTERLEAVED, Barcode.CODE_EAN13, CODE_128_A, CODE_128_B etc. |
Methods
-
getAngle()
-
Ler o ângulo do código de barras. O ângulo deve ser usando para realizar a rotação do código de barras.
Returns:
Ângulo do código de barras em graus.
- Type
- number
-
getCode()
-
Ler o número do código de barras.
Returns:
Número do código de barras.
- Type
- string
-
getHeight()
-
Ler o tamanho do código de barras.
Returns:
Tamanho do código de barras em pixels.
- Type
- number
-
getJpegImage()
-
Obtém a imagem do código de barras no formato JPEG.
Returns:
Imagem JPEG no formato binário do código de barras.
- Type
- ArrayBuffer
-
getType()
-
Ler o tipo do código de barras. Os possíveis tipos de códigos de barras são:
- Barcode.CODE_EAN13
- Barcode.CODE_2_5_INTERLEAVED
- Barcode.CODE_128_A
- Barcode.CODE_128_B
- Barcode.CODE_128_C
Returns:
Tipo do código de barras.
- Type
- string
-
setAngle(angle)
-
Define o ângulo do código de barras. O ângulo deve ser usando para realizar a rotação do código de barras.
OBS: Apenas ângulos retos são suportados. Se forem utilizados ângulos "não retos", o valor será ajustado para o ângulo reto mais aproximado. Por exemplo, para um ângulo informado "x", a rotação final será de:
- 0 grau, se x < 45
- 90 graus, se 45 <= x < 135
- 180 graus, se 135 <= x < 225
- 269 graus, se 225 <= x < 305
- 359 graus, se 305 <= x
Parameters:
Name Type Description angle
number Ângulo do código de barras em graus.
-
setCode(code)
-
Define o número do código de barras.
Parameters:
Name Type Description code
string Número do código de barras.
-
setHeight(height)
-
Define o tamanho do código de barras.
Parameters:
Name Type Description height
number Tamanho do código de barras.
-
setType(type)
-
Define o tipo do código de barras.
Os possíveis tipos de códigos de barras são:- Barcode.CODE_EAN13
- Barcode.CODE_2_5_INTERLEAVED
- Barcode.CODE_128_A
- Barcode.CODE_128_B
- Barcode.CODE_128_C
Parameters:
Name Type Description type
string Tipo do código de barras.