DisplayBarcode é usado para inserir um código de barras padrão em um documento. Suporta 10 tipos diferentes de código de barras. Dependendo do que você escolher, o tipo de código de barras aceita dados alfanuméricos de diferentes formatos e comprimentos. Como um código de campo, você pode clicar com o botão direito do mouse e escolher Alternar códigos de campo para alternar entre o código e a imagem do código de barras. Veja o exemplo para vários tipos de códigos de barras. Para a especificação, consulte 3.1.3.2.7 DISPLAYBARCODE.
Observação
DisplayBarcode é suportado no Word para Windows (desktop).
Sintaxe
{ DisplayBarcode field-argument-1 field-argument-2 [ switches ] }
Os códigos de campo não são sensíveis às maiúsculas e minúsculas.
Argumento-de-campo-1 Fornece os dados que o código de barras está representando. Dependendo do tipo, pode ser numérico ou alfanumérico. Por exemplo, um código QR (Resposta Rápida) aceita uma cadeia de carateres, como o endereço de um site.
Argumento-de-campo-2 É uma cadeia de caracteres que especifica o tipo de código de barras que será gerado. Os tipos de código de barras não diferenciam maiúsculas de minúsculas, portanto, CODE39 é o mesmo que Code39. Os tipos disponíveis são os seguintes:
- QR Um código de barras QR 2D. Ver Wikipedia: código QR. Para a especificação ISO, consulte ISO/IEC 18004:2006.
- CODE128 Um código de barras linear 128. Ver Wikipédia: Código 128. Para a especificação ISO, consulte ISO/IEC 15417:2007.
- CÓDIGO39 Um código de barras linear Code 39. Ver Wikipédia:Código 39. Para obter as FAQ e o Tutorial do Código 39, consulte FAQ do Código de barras do Código 39 & Tutorial.
- JPPOST Um código de barras de Cliente do Serviço Postal Japonês. JPPost é compatível com CBC (Customer Bar Code), que também é conhecido como RM4SCC.
- EAN8 |EAN13 An EAN - International Article Number código de barras mundial para ID do produto (8 dígitos/13 dígitos), juntamente com JAN8|JAN13, utilizado onde é exigido o país de origem. Ver Wikipédia: EAN-8, Wikipédia: Número Internacional do Artigo (EAN-13), e EAN-13 e EAN-8.
- JAN8|JAN13 A JAN: Código de barras japonês para ID de produto (8 dígitos/13 dígitos). JAN8 é um alias de EAN8. JAN13 é um alias de EAN13.
- UPCA|UPCE A UPC (A&E): Código de barras dos EUA para ID de produto conforme especificado em [GS1-BARCODE]. UPCA é usado para a maioria dos itens comestíveis, UPCE é uma versão compactada do UPCA. com os mesmos dados. Ver Wikipedia: Código Universal do Produto.
- NW7 Um código de barras do número de série NW-7 (CODABAR). Ver Codabar (NW7).
- ITF14 Um código de barras de rastreamento de item ITF-14 para envio e rastreamento, conforme especificado no [GS1-BARCODE]. Ver Wikipédia: códigos de barras ITF 14 e ITF-14.
- CAIXA Código de barras USPS – FIM/POSTNET (*2) - código de barras para rastrear correio USPS. CASE é um pseudônimo de ITF14. Consulte os códigos de barras ITF-14.
Parâmetros [opcional] Parâmetros específicos de campo. Alguns parâmetros são específicos do tipo de código de barras.
- \h [argumento de campo] O argumento de campo especifica a altura do símbolo do código de barras. As unidades estão em TWIPS (1/1440 polegadas).
- \s [campo-argumento] O argumento de campo especifica um fator de dimensionamento para o símbolo. O valor está em pontos percentuais inteiros e os valores válidos são de 10 a 1000.
- \q [campo-argumento] O argumento de campo especifica o nível de correção de erros do Código QR. Os valores válidos são 0 - 3.
- \p [campo-argumento] O argumento de campo especifica o estilo de um código de barras do Ponto de Venda (tipos de código de barras UPCA|UPCE|EAN13 |EAN8). Os valores válidos (não sensíveis às maiúsculas e minúsculas) são [STD|SUP2|SUP5|CASO].
- \x Corrige o dígito marcar se este for inválido.
- \d Adiciona carateres Start/Stop aos tipos de código de barras NW7 e CODE39.
- \c [argumento de campo] O argumento de campo especifica o estilo de um código de caso para o tipo de código de barras ITF14. Os valores válidos são [STD|EXT|ADICIONAR].
- \r [campo-argumento] O argumento de campo especifica a rotação do símbolo do código de barras. Os valores válidos são de 0 a 3.
- \f [argumento de campo] O argumento de campo especifica a cor do primeiro plano do símbolo do código de barras. Os valores RGB válidos estão no intervalo de 0 a 0xFFFFFF.
- \b [campo-argumento] O argumento de campo especifica a cor de fundo do símbolo do código de barras. Os valores RGB válidos estão no intervalo de 0 a 0xFFFFFF.
- \t Exiba dados de código de barras (texto) junto com a imagem.
Instruções
Cada código de barras pode utilizar o seu próprio formato de dados, pelo que marcar algumas das ligações se não tiver a certeza do que é necessário.
Observação
Se os dados não cumprirem os requisitos para o tipo de código de barras selecionado, o código de barras poderá não ser apresentado.
Para utilizar a funcionalidade MostrarCódigo de Barras num documento, siga estes passos:
- Clique ou toque no local onde pretende adicionar o código de barras.
- Prima Ctrl + F9. Tem de o fazer, uma vez que não funcionará apenas introduzir chavetas {} .
- Escreva DisplayBarcode mais argumentos e parâmetros. Por exemplo, DisplayBarcode "http://www.microsoft.com" QR \q 3, que apresenta um código QR que o liga a www.microsoft.com.
- Para ver o código de barras, clique com o botão direito do rato no Código de campo e selecione Alternar Códigos de Campo.
Exemplos
Eis alguns exemplos para o ajudar a começar. Siga os passos acima e cole o código aqui.
| Tipo de código | Sintaxe DisplayBarcode |
|---|---|
| Código QR | DisplayBarcode "http://www.microsoft.com" QR \q 3 |
| EAN13 (com texto) | DisplayBarcode "490123456789" EAN13 \t |
| Código 39 | DisplayBarcode "2345678" CODE39 \d \t |
| Código 128 | DisplayBarcode "490123456789" CODE128 \t |
| UPCA | DisplayBarcode "012345678901" UPCA \t \x |
| UPCE | DisplayBarcode "123456" UPCE \t \x |