|
Empresas usam códigos de barras em grande escala, principalmente para o controle de estoque. Códigos de barras podem ser usados para identificar formulários, mas são geralmente impressos em papel adesivo de forma a criar etiquetas para fins de controle de estoque.
O Designer oferece suporte para dois tipos de códigos de barras:
- Códigos de barras de hardware
- Use apenas quando o formulário estiver sendo impresso diretamente na impressora a partir do servidor. Como uma impressora é necessária para imprimi-los, o Designer usa um espaço reservado para representar códigos de barras de hardware no formulário.
- Códigos de barras de software
- Podem ser desenhados pelo Designer e são visíveis no Acrobat e Adobe Reader. Podem ser impressos em qualquer impressora comum.
Alguns tipos de códigos de barras podem conter dados binários arbitrários. Outros são limitados a um conjunto específico de caracteres ou códigos. É responsabilidade do autor do formulário garantir que os dados sejam apropriados para o código de barras, por exemplo, impondo uma validação no campo.
Formatos de códigos de barrasO Designer oferece diversos formatos de códigos de barras com os quais é possível trabalhar. Os formatos de códigos de barras aceitos estão listados na categoria Códigos de barras da paleta Biblioteca de objetos. Se você usar um código de barras que requer um tipo específico de impressora, o Designer o representará como um retângulo sombreado no formulário.
Nota: Códigos de barras interativos que podem aceitar entradas de usuários apenas são suportados para formulários PDF preenchidos no Acrobat 7.0.5 ou Adobe Reader 7.0.5.
O Designer também oferece suporte para códigos de barras bidimensionais para formulários impressos. Para obter mais informações, consulte Sobre códigos de barras para formulários impressos.
Posição e aparência do código de barrasA função de um código de barras será lida por um hardware especializado chamado leitor de código de barras. Como o código de barras deve ser lido por uma máquina, geralmente sua aparência é totalmente limitada. Por exemplo, para um tipo específico de código, as barras podem ter uma altura e distância de separação específicas. Além disso, é comum que um código de barras exija uma quantidade mínima de espaço branco ao seu redor (zona silenciosa) e um intervalo específico de distâncias a partir de uma margem designada da página.
O Designer não faz nada para expressar ou impor requisitos de posicionamento ou zona silenciosa. É responsabilidade do criador do formulário garantir que esses requisitos sejam cumpridos.
Propriedades do código de barrasDepois que um código de barras é adicionado ao projeto de formulário, as propriedades do objeto podem ser manipuladas nas guias Campo, Valor e Vínculo da paleta Objeto. As seguintes propriedades podem ser definidas:
Posição do texto
Comprimento dos dados
Qualquer propriedade adicional suportada pelo código de barras (por exemplo, recursos opcionais de soma de verificação e o posicionamento e a incorporação do texto)
Presença do código de barras como visível, invisível ou oculto
Método de vínculo para o armazenamento e a recuperação de dados vinculados
Definição das propriedades de campos de códigos de barrasPara definir as propriedades de um código de barras, é necessário selecionar o código de barras primeiro e definir características básicas na guia Campo da paleta Objeto. O número e o tipo de propriedades de códigos de barras variam para cada código de barras.
Selecione o código de barras.
Na paleta Objeto, clique na guia Valor e, em seguida, digite esse texto do código de barra na caixa Padrão.
Clique na guia Campo e, na caixa Local, selecione a posição do texto.
O formato PDF 417 não oferece suporte para o posicionamento de texto, enquanto os formatos EAN8, EAN13 e UPC-A apenas oferecem suporte para a opção Abaixo incorporado.
Na coluna Valor, conclua uma ou mais destas etapas a seguir:
Na caixa Comprimento dos dados, digite o comprimento dos dados. Se um código de barras MSI estiver sendo definido, o comprimento dos dados deverá ser um valor entre 1 e 14. Os formatos MSI, UPC-E, UPC EAN2, UPC EAN5, US Postal Zip-5, US Postal DPBC e US Postal Standard possuem comprimentos de dados fixos e não podem ser alterados.
Se uma caixa Soma de verificação for exibida, ative ou desative a soma de verificação. Para ativá-la, selecione Automático. Para desativá-la, selecione Nenhum. Para definir um código de barras MSI, selecione um dos métodos de soma de verificação disponíveis.
Se uma caixa Caractere final ou Caractere inicial for exibida, digite o caractere final, o caractere inicial ou ambos. Se um código de barras Codabar estiver sendo definido, os caracteres finais e iniciais válidos serão A, B, C, D, a, b, c, d, *, N, T, E, n, t e e. Se um código de barras Código 49 estiver sendo definido, os caracteres iniciais válidos serão A, 1, 2, 3, 4 e 5.
Se uma caixa motivo Largo/estreito for exibida, digite um valor de motivo entre largo e estreito. No caso de Codabar, Código 2 de 5 (Industrial, Intercalado e Matriz) e Código 3 de 9, o valor da razão entre largo e estreito deve ser de 2,2 a 3,0. No caso de códigos de barra Code 11, Logmars e Plessey, o valor deve ser de 2,0 a 3,0.
Para definir o valor padrão do código de barras Na paleta Objeto, clique na guia Valor e digite um valor padrão na caixa Padrão.
Controle do método de obtenção de dados de um código de barrasPara definir as propriedades de um código de barras, é necessário selecionar esse código primeiro. Defina as propriedades que controlam como o código de barras obtém dados na guia Valor da paleta Objeto.
 É possível preencher uma mensagem de script ou de padrão de validação dinamicamente com um valor de uma fonte de dados. Esse procedimento assegura que os usuários informem o valor correto no campo. Na paleta Objeto, clique na guia Valor e selecione uma dessas opções na lista Tipo:
Para permitir que os usuários escolham inserir ou não os dados, selecione Usuário inserido - opcional.
Para solicitar que os usuários insiram e tornem o campo recomendado, selecione Usuário inserido - recomendado e digite uma mensagem personalizada na caixa Mensagem vazia.
Para solicitar que os usuários insiram e tornem o campo requerido, selecione Usuário inserido - requerido e digite uma mensagem personalizada na caixa Mensagem vazia.
Para tornar o campo somente leitura e exibir um valor de dado que seja calculado e exibido através de um script anexado, selecione Calculado - somente leitura. Os usuários não podem editar o valor calculado.
Para tornar o campo editável e exibir um valor de dado que seja calculado e exibido através de um script anexado, selecione Calculado - o usuário pode substituir. Os usuários poderão editar o valor se o script de cálculo tiver sido gravado para aceitar a entrada. Se um usuário editar o valor calculado, será exibida a mensagem personalizada que foi especificada na caixa Suprimir mensagem.
Para tornar o campo somente leitura e exibir um valor de dado que seja mesclado ou calculado e exibido em tempo de execução, selecione Somente leitura. Os usuários não podem editar o valor.
Se o valor for recomendado ou obrigatório, digite um prompt na caixa Mensagem vazia.
Se o valor será calculado, anexe o script de cálculo ao objeto usando o Editor de scripts.
(Opcional) Se um valor calculado puder ser substituído, digite uma mensagem na caixa Suprimir mensagem.
Definição das propriedades personalizadas de vínculo de dados para um código de barrasAs opções de vínculo permitem criar um formulário que capture dados para infraestruturas empresariais e/ou usar uma fonte externa de dados para preencher um formulário em tempo de execução. Defina propriedades de vínculo de dados na guia Vínculo da paleta Objeto.
Selecione o código de barras.
Permita que o formulário seja conectado a uma fonte de dados no momento em que for aberto.
Vincule o código de barras a seu nó de dados correspondentes. Para obter informações sobre como vincular objetos a uma fonte de dados, consulte Vínculo de campos a uma fonte de dados.
Codificação de caracteres não imprimíveis em dados de códigos de barrasÉ possível codificar caracteres ocultos e não imprimíveis entre os dados em códigos de barra de Código 128. Por exemplo, é possível codificar os caracteres que representam o prefixo e o delimitador como parte do padrão de códigos de barras do Código 128. Em seguida, o aplicativo que lê o código de barras decodifica o significado desses caracteres.
Alguns caracteres são reservados para uso como caracteres não imprimíveis em códigos de barra de Código 128. Para codificar esses caracteres em um código de barras, use o mecanismo a seguir no Designer.
Caracteres não imprimíveis do Código 128
|
Use esses valores no Designer
|
FNC1
|
[F1]
|
FNC2
|
[F2]
|
FNC3
|
[F3]
|
SHIFT
|
[SH]
|
Alterar para Subconjunto A
|
[CA]
|
Alterar para Subconjunto B
|
[CB]
|
Alterar para Subconjunto C
|
[CC]
|
Começar no Subconjunto A
|
[SA]
|
Começar no Subconjunto B
|
[SB]
|
Começar no Subconjunto C
|
[SC]
|
Por exemplo, para codificar FNC1 em um código de barras de Código 128, insira [F1] desta maneira: 00[F1]12345[F1]67890.
|
|
|