Abaixo encontram-se os comandos de modificação disponíveis:
[cutPaper] - Comando para realizar corte de papel na impressão dos dados adicionais;
[startBold] - Comando para Iniciar tipo de fonte negrito;
[endBold] - Comando para finalizar tipo de fonte negrito;
[lineBreaks] - Comando para a quebra de linha;
[positionLeft] - Comando para posicionar o texto à esquerda;
[positionCenter] - Comando para centralizar o texto;
[positionRight] - Comando para posicionar o texto à direita;
[NUM_COO] - Comando para imprimir Controle de Operação nas reimpressões;
imagePath=C:\Users\usuario.teste\Pictures\c.jpg - Comando utilizado para realizar impressão de imagens a partir do ped_print-adic ou dos dados adicionais da nota.
✓ Para se utilizar o comando imagePath deve-se informar o caminho onde se encontra a imagem como o exemplo abaixo. 10201;LAR001;imagePath=C:\Users\gilmar.leal\Pictures\c.jpg
✓ O agente ou concentrador deve se ter permissão para acessar a imagem;
✓ A imagem enviada não tem um tamanho especifico, a mesma será redimensionada para o tamanho da largura aceito pela impressora que são 525 pixels e manterá a altura da imagem proporcional. Por exemplo se for enviado uma imagem tento um formato de paisagem com o tamanho 2000 pixels de largura 1000 pixels de altura (2000x1000) ela será redimensionada para 525 pixels de largura e 262 pixels de altura (525x262). Lembrando que a imagem pode ter tanto o formato de paisagem quanto o de retrato;
✓ Os formatos de imagens que foram homologados são JPG, PNG, GIF e BMP.
✓ Recomenda-se o envio de no máximo 5 imagens no mesmo arquivo para evitar travamentos da impressora. |
Exemplos em TXT e XML utilizando os comandos: [startBold] [endBold] [cutPaper]:
✓ O comando [cutPaper] só poderá ser utilizado nas tags/campos LAR; ✓ O comando [NUM_COO] só funcionará a partir da tag LAR; ✓ O caminho indicado no imagePath não pode conter caracteres especiais (ex. "ç", "ã", etc). |
Arquivos em formato TXT no Rodapé |
|---|
10000; 10200;LAR001;[startBold] 10200;LAR002;Valor do Campo Adicional 2 10200;LAR003;[endBold] 10200;LAR004;[cutPaper] 10200;LAR005;[NUM_COO] 10270; |
Arquivos em formato XML no Rodapé |
|---|
<dadosAdic> <LAR001>[startBold]</LAR001> <LAR002>Valor do Campo Adicional 2;</LAR002> <LAR003>[endBold]</LAR003> <LAR004>[cutPaper]</LAR004> <LAR004>[NUM_COO]</LAR004> <ImprimirDocumento></ImprimirDocumento> </dadosAdic> |
Exemplos em TXT e XML utilizando os comandos: [lineBreaks] [positionLeft]:
•O comando [lineBreaks] só poderá ser utilizado nas tags/campos LAR. •O comando [positionLeft] poderá ser utilizado tanto nos campos/tags LAR quanto LAC. |
Arquivos em formato TXT no Rodapé |
|---|
10000; 10200;LAR001;[lineBreaks] 10200;LAR002;Valor do Campo Adicional 1 10200;LAR003;[positionLeft] 10200;LAR004;Valor do Campo Adicional 2 10270; |
Arquivos em formato XML no Rodapé |
|---|
<dadosAdic> <LAR001>[lineBreaks]</LAR001> <LAR002>Valor do Campo Adicional 1</LAR002> <LAR003>[positionLeft]</LAR003> <LAR004>Valor do Campo Adicional 2</LAR004> <ImprimirDocumento></ImprimirDocumento> </dadosAdic> |
Exemplos em TXT e XML utilizando os comandos: [startBold] [positionCenter] [endBold]:
•O comando [positionCenter] poderá ser utilizado tanto nos campos/tags LAR quanto LAC. |
Arquivos em formato TXT no Rodapé |
|---|
10000; 10200;LAC001;[startBold] 10200;LAC002;[positionCenter] 10200;LAC003;Valor do Campo Adicional 1 10200;LAC004;[endBold] 10270; |
Arquivos em formato XML no Rodapé |
|---|
<dadosAdic> <LAC001>[startBold]</LAC001> <LAC002>[positionCenter]</LAC002> <LAC003>Valor do Campo Adicional 1</LAC003> <LAC004>[endBold]</LAC004> <ImprimirDocumento></ImprimirDocumento> </dadosAdic> |
Exemplos em TXT e XML utilizando os comandos: [startBold] [positionRight] [endBold]:
•O comando [positionRight] poderá ser utilizado tanto nos campos/tags LAR quanto LAC. |
Arquivos em formato TXT no Rodapé |
|---|
10000; 10200;LAR001;[startBold] 10200;LAR002;[positionRight] 10200;LAR003;Valor do Campo Adicional 1 10200;LAR004;[endBold] 10270; |
Arquivos em formato XML no Rodapé |
|---|
<dadosAdic> <LAR001>[startBold]</LAR001> <LAR002>[positionRight]</LAR002> <LAR003>Valor do Campo Adicional 1</LAR003> <LAR004>[endBold]</LAR004> <ImprimirDocumento></ImprimirDocumento> </dadosAdic> |