Quando um objeto de código de barras para formulários impressos é selecionado no design de formulário, a guia Valor da paleta Objeto apresenta opções específicas para a formatação desse objeto.
Compactar dados antes de codificar
Indica se os dados devem ou não ser compactados antes de serem codificados pelo objeto de código de barras para formulários impressos. A configuração padrão é não compactar esses dados.
A compactação de dados usa o método Flate. Quando essa opção é selecionada, a compactação é realizada no Acrobat ou no Adobe Reader no momento em que o código de barras é desenhado.
Os dados compactados requerem menos espaço de armazenamento no código de barras, possibilitando que uma quantidade maior de dados do formulário seja armazenada nesse código de barras.
Nota: Geralmente, os dados devem ser compactados, a menos que eles sejam decodificados com o uso de um scanner portátil ou de uma solução de decodificação própria que não inclua software de descompactação. Para obter mais informações sobre como compactar dados, consulte a Ajuda do Acrobat.
Script automático
Especifica se os dados do código de barras são obtidos automaticamente ou por meio de scripts personalizados.
Format
Especifica o formato dos dados do código de barras que são automaticamente transformados em script. Quando uma opção é selecionada, o script associado é exibido no Editor de scripts. Se necessário, é possível editar os scripts predefinidos. Selecione um dos seguintes formatos:
- XML
- O valor do código de barras é obtido por meio de um script que codifica os dados no formato XML.
- Delimitado
- O valor do código de barras é obtido por meio de um script que codifica os dados em um formato delimitado (uma representação ASCII fixa de valores de campo separados pelo caractere delimitador especificado).
Incluir nomes de campo
Separa os nomes de campo usando o delimitador especificado e os codifica. Nomes de campo são listados primeiro, seguidos pelos valores de campo. Esta opção está disponível quando a opção Delimitado está selecionada na lista Formato.
Incluir etiqueta
Codifica a etiqueta (mostrada na guia Campo) como o primeiro campo delimitado no conteúdo do código de barras. Esta opção está disponível quando a opção Delimitado está selecionada na lista Formato.
Usar formato existente
Usa um formato de codificação herdado para produzir o conteúdo do código de barras XML. O formato de codificação herdado é usado em scripts XML de código de barras para formulários impressos no Designer 7.0 a 8.0. Essa opção é selecionada automaticamente quando é aberto um formulário que usa o formato de codificação herdado no Designer. Por padrão, o Designer usa um novo formato de codificação.
O objeto do código de barras para formulários impressos oferece suporte a dois formatos de codificação XML produzidos por duas funções JavaScript XFA, xfa.datasets.saveXML() e xfa.record.saveXML(). O formato de codificação herdado usa a função xfa.datasets.saveXML() e o novo formato de codificação usa a função xfa.record.saveXML() para produzir dados codificados por XML. O formato de codificação herdado produz saídas de dados XML maiores do que o novo formato de codificação. O novo formato de codificação produz saídas de dados XML compactas que fornecem mais espaço para código de barras e está mais adequado para scripts de codificação XML.
Delimitador
Especifica o caractere delimitador usado para separar nomes de campos, valores de campo e etiquetas de código de barras nos dados codificados. Esta opção está disponível quando a opção Delimitado está selecionada na lista Formato.
Nota: É recomendável que você não selecione a opção Retorno de carro como delimitador, pois o caractere de retorno de carro já é usado nos valores do código de barras para formulários impressos como delimitador para separar as linhas de cabeçalho e valor. Consulte
Especificação de um delimitador.
Codificação de caracteres
Especifica o conjunto de caracteres usado para o conteúdo do código de barras. Selecione uma dessas opções.
- UTF-8
- Os caracteres são codificados usando os pontos de código Unicode, conforme definido pela serialização Unicode-3.2 e UTF-8, conforme definido pelo ISO/IEC 10646. Não há marca de ordem de byte. Esta opção está selecionada por padrão.
- UTF-16
- Os caracteres são codificados usando os pontos de código Unicode, conforme definido pela serialização Unicode-3.2 e UTF-16, conforme definido pelo ISO/IEC 10646 e ISO-10646. Não há marca de ordem de byte.
- UCS-2
- Os caracteres são codificados usando os pontos de código Unicode, conforme definido pela serialização Unicode3,2 e UCS-2, conforme definido pelo ISO/IEC 10646. Não há marca de ordem de byte.
- ISO-8859-1
- Os caracteres são codificados usando o ISO-8859-1, também conhecido como Latin-1.
- ISO-8859-2
- Os caracteres são codificados usando o ISO-8859-2.
- ISO-8859-7
- Os caracteres são codificados usando o ISO-8859-7.
- Shift_JIS
- Os caracteres são codificados usando o JIS X 0208, também conhecido como Shift_JIS.
- KSC_5601
- Os caracteres são codificados usando o Code for Information Interchange (Hangul e Hanja).
- GB-2312
- Os caracteres são codificados usando o chinês simplificado.
- Big Five
- Os caracteres são codificados usando o chinês tradicional (Big-Five). Observe que não há um padrão oficial para Big-Five e diversas variantes são usadas.
- Fonte específica
- Os caracteres são codificados de uma maneira específica para cada fonte. Cada caractere é representado por um byte de 8 bits.
- Nenhum
- Nenhuma codificação especial é especificada. Os caracteres são codificados usando a codificação ambiente do sistema operacional.
Nota: Lembre-se que alguns dispositivos de leitura ótica não têm suporte de determinados conjuntos de caracteres. Além disso, o Acrobat e o Adobe Reader 7.0 e anterior não oferecem suporte à codificação de caracteres.
Aplicar a
Especifica ao que o formato selecionado se aplica. Selecione um das seguintes opções na lista:
- Dados de formulário inteiro
- Codifica os dados de todos os campos de formulário no formato selecionado.
- Dados da coleção
- Codifica os dados de todos os campos especificados na coleção selecionada.
Coleção
Especifica a coleção a ser usada para codificar os dados. Selecione um das seguintes opções na lista:
- Nome da coleção
- O nome da coleção criada.
- Nova/gerenciar coleção
- Cria, exclui, duplica, renomeia e modifica coleções da lista Coleção.
Nota: Se você adicionar um objeto de Caixa de lista com a opção Permitir seleção múltipla selecionada na guia Campo em uma coleção de código de barras para formulários impressos, também é necessário selecionar a opção Reforçar regras de escopo restritas em JavaScript na guia Padrões, na caixa de diálogo Propriedades do formulário. Caso contrário, qualquer valor que um usuário selecionar no objeto da Caixa de lista pode não ser codificado adequadamente no código de barras para formulários impressos.
Modificar
Exibe os campos selecionados para a coleção atual. Também é possível editar os campos da coleção e renomeá-la nessa janela.