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 e CODE_128_C. |
Example
const barCode = new Barcode('03395849100000050009429966300000000001080101', Barcode.CODE_2_5_INTERLEAVED); const file = new File(File.pathAppend(engine.dataDir, 'test.jpg')); try { file.write(barCode.getJpegImage()); } finally { file.close(); }
Members
-
<static> CODE_2_5_INTERLEAVED :string
-
Constante do tipo de código de barras "Interleaved 2 of 5".
Type:
- string
-
<static> CODE_128_A :string
-
Constante do tipo de código de barras "Code 128A".
Type:
- string
-
<static> CODE_128_B :string
-
Constante do tipo de código de barras "Code 128AB".
Type:
- string
-
<static> CODE_128_C :string
-
Constante do tipo de código de barras "Code 128C".
Type:
- string
-
<static> CODE_EAN13 :string
-
Constante do tipo de código de barras "EAN 13".
Type:
- string
-
angle :number
-
Define o ângulo do código de barras. O ângulo deve ser usando para realizar a rotação do código de barras.
Observação: 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
Type:
- number
-
code :string
-
Número do código de barras.
Type:
- string
-
height :number
-
Altura do código de barras em pixels.
Type:
- number
-
type :string
-
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
Type:
- string
Methods
-
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