Docsity
Docsity

Prepare-se para as provas
Prepare-se para as provas

Estude fácil! Tem muito documento disponível na Docsity


Ganhe pontos para baixar
Ganhe pontos para baixar

Ganhe pontos ajudando outros esrudantes ou compre um plano Premium


Guias e Dicas
Guias e Dicas

Manual de Referência para Impressão de Códigos de Barras em Dispositivos Brother, Notas de aula de Desenho

Este manual fornece informações sobre a impressão de códigos de barras utilizando comandos de controle enviados diretamente para um dispositivo de impressão brother. Aprenda a imprimir diferentes tipos de códigos de barras, como code 39, interleaved 2 of 5, fim (us-post net), post net (us-post net), ean 8, ean 13, upc a, codabar, code 128 set a, code 128 set b, code 128 set c, isbn (ean), isbn (upc-e), ean 128 set a, ean 128 set b e ean 128 set c.

Tipologia: Notas de aula

2022

Compartilhado em 07/11/2022

Vasco_da_Gama
Vasco_da_Gama 🇧🇷

4.7

(108)

223 documentos

1 / 10

Toggle sidebar

Esta página não é visível na pré-visualização

Não perca as partes importantes!

bg1
Manual de Referência de
Código de Barras
Versão 0
POR
pf3
pf4
pf5
pf8
pf9
pfa

Pré-visualização parcial do texto

Baixe Manual de Referência para Impressão de Códigos de Barras em Dispositivos Brother e outras Notas de aula em PDF para Desenho, somente na Docsity!

Manual de Referência de

Código de Barras

Versão 0

POR

Descrição geral 1

Este manual de referência fornece informação sobre impressão de códigos de barras com utilização de

comandos de controlo enviados directamente para um dispositivo de impressão Brother.

Dispositivos de impressão Brother aplicáveis:

Modelos HL, MFC e DCP da Brother que estejam equipados com o modo de emulação de HP LaserJet

(PCL).

Se o seu dispositivo de impressão Brother suportar o modo de emulação de HP LaserJet, pode imprimir

códigos de barras no modo de emulação de HP LaserJet, no modo de emulação de Epson FX-850 e no

modo de emulação de IBM proprinter FX.

Os modos de emulação disponíveis dependem do número de modelo do seu dispositivo de impressão. Para

determinar qual é o modo de emulação que é suportado, consulte a secção das especificações do Manual

do Utilizador do dispositivo de impressão em causa.

Introdução 1

Código de barras, carácter expandido, desenho de bloco de linhas e desenho

de caixa 2

Este parâmetro selecciona o estilo do código de barras conforme indicado acima. Se seleccionar o modo de

código de barras EAN 8, EAN 13, UPC-A, Código 128 ou EAN 128, este parâmetro de estilo do código de

barras será ignorado.

Carácter expandido

‘S’

0 = Branco

1 = Preto

2 = Riscas verticais

3 = Riscas horizontais

4 = Sombreado cruzado

Por exemplo ‘S’ n1 n

n1 = Padrão de preenchimento do fundo

n2 = Padrão de preenchimento do primeiro plano

Se ‘S’ for seguido de um só parâmetro, o parâmetro será um padrão de preenchimento de primeiro plano.

Desenho de bloco de linhas e desenho de caixa

‘S’

1 = Preto

2 = Riscas verticais

3 = Riscas horizontais

4 = Sombreado cruzado

Código de barras 2

n = ‘mnnn’ ou ‘Mnnn’ (nnn = 0 ˜ 32767)

Este parâmetro indica a largura do código de barras. A unidade de ‘nnn’ é uma percentagem.

n = ‘s0’ ou ‘S0’ 3: 1 (predefinição)

n = ‘s1’ ou ‘S1’ 2: 1

n = ‘s3’ ou ‘S3’ 2.5: 1

Linha do código de barras legível ON ou OFF 2

Este parâmetro indica se o equipamento imprime ou não a linha legível abaixo do código de barras. Os

caracteres legíveis são sempre impressos no tipo de letra OCR-B, tamanho 10, e todas as melhorias de

estilo de carácter actuais são ignoradas. A configuração predefinida é determinada pelo modo de código de

barras seleccionado por “t” ou “T”.

Zona vazia 2

n = ‘onnn’ ou ‘Onnn’ (nnn = 0 ˜ 32767)

A zona vazia corresponde ao espaço em ambos os lados do código de barras. A sua largura pode ser

representada utilizando as unidade definidas pelo parâmetro ‘u’ ou ‘U’. (Na secção que se segue encontrará

uma descrição do parâmetro ‘u' ou ‘U'.) A configuração predefinida da largura da zona vazia é 2,54 cm.

Código de barras, unidade de carácter expandido, desenho de bloco de linhas

e desenho de caixa 2

Este parâmetro indica as unidades de medida do eixo X, do eixo Y e da altura do código de barras.

n = ‘r0’ ou ‘R0’ Linha legível OFF

n = ‘r1’ ou ‘R1 Linha legível ON

Predefinido: Linha legível ON

(1) ‘T5’ ou ‘t5’

(2) ‘T6’ ou ‘t6’

(3) ‘T130’ ou ‘t130’

(4) ‘T131’ ou ‘t131’

Predefinido: Linha legível OFF

Todos os outros

n = ‘u0’ ou ‘U0’ mm (predefinição)

n = ‘u1’ ou ‘U1’ 1/

n = ‘u2’ ou ‘U2’ 1/

n = ‘u3’ ou ‘U3’ 1/

n = ‘u4’ ou ‘U4’ 1/

n = ‘u5’ ou ‘U5’ 1/10 mm

n = ‘u6’ ou ‘U6’ 1/

n = ‘u7’ ou ‘U7’ 1/

Rotação dos caracteres expandidos 2

Início de dados de código de barras 2

n = ‘b’ ou ‘B’

Os dados que se seguem ao carácter “b” ou “B” são lidos como dados do código de barras. Os dados do

código de barras têm de terminar com o código “ \ ” (5CH), que também termina este comando. Os dados

de código de barras aceitáveis são determinados pelo modo de código de barras seleccionado por “t” ou “T”.

 Se seleccionar CODE 39 com o parâmetro ‘t0’ ou ‘T0’

Quarenta e três caracteres ‘0’ a ‘9’, ‘A’ a ‘Z’, ‘-’, ‘. ’, ‘ (espaço)’, ‘$’, ‘ / ’, ‘+’ e ‘%’ são aceites como dados

de código de barras. Outros caracteres causarão um erro de dados. O número de caracteres para códigos

de barras não é limitado. Os dados dos códigos de barras começam e terminam automaticamente com

um asterisco “ * ” (carácter de início e carácter de fim). Se os dados recebidos tiverem um asterisco ‘ * ’

no início ou no fim, o asterisco é considerado como um carácter de início ou carácter de fim.

 Se seleccionar Interleaved 2 of 5 com o parâmetro ‘t1’ ou ‘T1’

São aceites dez caracteres numéricos de “0” a “9” como dados do código de barras. Outros caracteres

causarão um erro de dados. O número de caracteres para códigos de barras não é limitado. Este modo

de código de barras precisa de um número par de caracteres. Se os dados do código de barras tiverem

um número ímpar de caracteres, o carácter “0” será automaticamente adicionado ao fim dos dados do

código de barras.

 Se seleccionar FIM (US-Post Net) com o parâmetro “t3” ou “T3”

São válidos os caracteres ‘A’ a ‘D’ e pode ser impresso um dígito de dados. São aceites caracteres

alfabéticos em maiúsculas e em minúsculas.

 Se seleccionar Post Net (US-Post Net) com o parâmetro “t4” ou “T4”

São válidos como dados os números ‘0’ a ‘9' e têm de terminar com um dígito de verificação. ‘?’ pode ser

utilizado em vez do dígito de verificação.

 Se seleccionar EAN 8, EAN 13 ou UPC A com o parâmetro ‘t5’ ou ‘T5’

São aceites dez números de “0” a “9” como dados do código de barras. O número de caracteres para

códigos de barras tem os seguintes limites:

EAN 8: Total 8 dígitos (7 dígitos + 1 dígito de verificação)

EAN 13: Total 13 dígitos (12 dígitos + 1 dígito de verificação)

UPC A: Total 12 dígitos (11 dígitos + 1 dígito de verificação)

Um número de caracteres diferente dos indicados acima causará um erro de dados que resulta na

impressão do código de barras como dados de impressão normais. Se o carácter de verificação não

estiver correcto, o equipamento calcula o dígito de verificação automaticamente para que possa imprimir

o código de barras correcto. Se seleccionar EAN13 e adicionando “+” e um número de dois ou cinco

dígitos a seguir aos dados, pode criar um código add-on.

n = ‘a0’ ou ‘A0’ Vertical (predefinição)

n = ‘a1’ ou ‘A1’ Rotação de 90 graus

n = ‘a2’ ou ‘A2’ Cima para baixo, rotação de 180 graus

n = ‘a3’ ou ‘A3’ Rotação de 270 graus

 Se seleccionar UPC-E com o parâmetro “t6” ou “T6”:

São aceites números de “0” a “9” como dados do código de barras.

(^1) ‘?’ pode ser utilizado em vez do dígito de verificação. (^2) Se adicionar “+” e um número de dois ou cinco dígitos a seguir aos dados, cria um código add-on.

 Se seleccionar Codebar com o parâmetro ‘t9’ ou ‘T9’

Caracteres “0” a “9”, “-”, “. É possível imprimir os caracteres ”, “$”, “/”, “+”, “ : ”. Pode imprimir os caracteres

“A” a “D” como código de início ou fim, em maiúsculas ou em minúsculas. Se não houver código de

início-fim, ocorrerá um erro. Não pode ser adicionado nenhum dígito de verificação e a utilização de ‘?’

causará erros.

 Se seleccionar Code 128 Set A, Set B ou Set C com o parâmetro ‘t12’ ou ‘T12’, ‘t13’ ou ‘T13’, ou ‘t14’ ou

‘T14’

Os conjuntos A, B e C Code 128 podem ser seleccionados individualmente. Set A mostra os caracteres

hexadecimais 00 a 5F. Set B inclui os caracteres hexadecimais Hex 20 a 7F. Set C inclui os pares 00 a

99. É permitido alternar entre conjuntos de códigos enviando %A, %B, ou %C. FNC 1, 2, 3 e 4 são

produzidos com %1, %2, %3 e %4. O código SHIFT, %S, permite alternar temporariamente (para um

carácter só) do conjunto A para o conjunto B e vice versa. Pode codificar o carácter ‘%’ enviando-o duas

vezes.

 Se seleccionar ISBN (EAN) com o parâmetro ‘t130’ ou ‘T130’

Aplicam-se as mesmas regras que para ‘t5’ ou ‘T5’.

 Se seleccionar ISBN (UPC-E) com o parâmetro “t131” ou “T131”:

Aplicam-se as mesmas regras que para ‘t6’ ou ‘T6’.

 Se seleccionar EAN 128 set A, set B ou set C com o parâmetro ‘t132’ ou ‘T132’, ‘t133’ ou ‘T133’ ou ‘t134’

ou ‘T

Aplicam-se as mesmas regras que para ‘t12’ ou ‘T12’, ‘t13’ ou ‘T13’, ou ‘t14’ ou ‘T14’.

Oito dígitos 1 2^ (formato padrão) O primeiro carácter tem de ser ‘0’ e os dados têm de terminar com um

dígito de verificação.

Total oito dígitos = ‘0’ mais 6 dígitos mais 1 dígito de verificação.

Seis dígitos 2 O primeiro carácter e o último dígito de verificação são removidos dos dados de oito

dígitos.

Tabela de Norma (EAN) 128 C 2

Norma (EAN) 128 C descreve um comando original. A tabela correspondente aparece da seguinte forma.

No. Code 128 Set C Input command Hex No. Code 128 Set C Input command Hex 0 00 NUL 0x00 52 52 4 0x 1 01 SOH 0x01 53 53 5 0x 2 02 STX 0x02 54 54 6 0x 3 03 ETX 0x03 55 55 7 0x 4 04 EOT 0x04 56 56 8 0x 5 05 ENQ 0x05 57 57 9 0x 6 06 ACK 0x06 58 58 : 0x3a 7 07 BEL 0x07 59 59 ; 0x3b 8 08 BS 0x08 60 60 < 0x3c 9 09 HT 0x09 61 61 = 0x3d 10 10 LF 0x0a 62 62 > 0x3e 11 11 VT 0x0b 63 63? 0x3f 12 12 NP 0x0c 64 64 @ 0x 13 13 CR 0x0d 65 65 A 0x 14 14 SO 0x0e 66 66 B 0x 15 15 SI 0x0f 67 67 C 0x 16 16 DLE 0x10 68 68 D 0x 17 17 DC1 0x11 69 69 E 0x 18 18 DC2 0x12 70 70 F 0x 19 19 DC3 0x13 71 71 G 0x 20 20 DC4 0x14 72 72 H 0x 21 21 NAK 0x15 73 73 I 0x 22 22 SYN 0x16 74 74 J 0x4a 23 23 ETB 0x17 75 75 K 0x4b 24 24 CAN 0x18 76 76 L 0x4c 25 25 EM 0x19 77 77 M 0x4d 26 26 SUB 0x1a 78 78 N 0x4e 27 27 ESC 0x1b 79 79 O 0x4f 28 28 FS 0x1c 80 80 P 0x 29 29 GS 0x1d 81 81 Q 0x 30 30 RS 0x1e 82 82 R 0x 31 31 US 0x1f 83 83 S 0x 32 32 SP 0x20 84 84 T 0x 33 33! 0x21 85 85 U 0x 34 34 " 0x22 86 86 V 0x 35 35 # 0x23 87 87 W 0x 36 36 $ 0x24 88 88 X 0x 37 37 % 0x25 89 89 Y 0x 38 38 & 0x26 90 90 Z 0x5a 39 39 ' 0x27 91 91 [ 0x5b 40 40 ( 0x28 92 92 \ 0x5c5c 41 41 ) 0x29 93 93 ] 0x5d 42 42 * 0x2a 94 94 ^ 0x5e 43 43 + 0x2b 95 95 _ 0x5f 44 44 , 0x2c 96 96 ` 0x 45 45 - 0x2d 97 97 a 0x 46 46. 0x2e 98 98 b 0x 47 47 / 0x2f 99 99 c 0x 48 48 0 0x30 100 Set B d 0x 49 49 1 0x31 101 Set A e 0x 50 50 2 0x32 102 FNC 1 f 0x 51 51 3 0x