Quebra de linha na Impressora Zebra

Delphi

16/07/2009

Alguém sabe como faço para quebrar a linha na impressora zebra.
Exemplo: Tenho a descrição do produto a ser impressa: colcha de casal max 2,3 x 6,87 linho. Como a etiqueta é pequena ela imprime tudo sem pular o texto para a próxima linha. Por exemplo: Deveveria imprimir assim:
linha 1: colcha de casal max
linha 2: 2,3 x 6,87 linho

A5,0,0,1,1,1,N,”colcha de casal max 2,3 x 6,87 linho”

Tem alguma função na zebra tlp 2844 que faz isso?


Leufmt

Leufmt

Curtidas 0

Respostas

Maikel

Maikel

16/07/2009

Olá

Creio que não tenha nenhum caracter especial que identifique a quebra de linhas, pois o mecanismo de impressão zebra funciona com posicionamento de textos, ou seja, a cada nova linha um espaçamento maior do topo da etiqueta deverá ser informado:

^FT229,[b]0[/b]^A0N,28,28^FH\^FDcolcha de casal max^FS
^FT229,[b]34[/b]^A0N,28,28^FH\^FD2,3 x 6,87 linho^FS


Os campos em negrito 0 e 34 nas duas linhas se referem a este posicionamento. Não sei qual programa de modelagem de etiquetas vc usa, eu uso o Zebra Designer para gerar os códigos e a partir da impressão em arquivo (*.prn) eu faço a montagem do layout no Delphi.

Att


GOSTEI 0
Leufmt

Leufmt

16/07/2009

eu faço a montagem direto dentro do sistema que fiz em delphi.
eu fiz um esquema aqui para quebrar a linha.

valeu pela ajuda.


GOSTEI 0
Andresan

Andresan

16/07/2009

Eu fiz na empresa onde trabalho algo +- assim
A5,0,0,1,1,1,N,Copy(Variavel,1,20);
A5,10,0,1,1,1,N,Copy(Variavel,20,5);

Deu pra entender??

Espero ter ajudado.

Abraços


GOSTEI 0
Leufmt

Leufmt

16/07/2009

Eu já fiz algo semelhante. Obrigado pela atenção


GOSTEI 0
Carlos Sousa

Carlos Sousa

16/07/2009

Então amigos,

não estou conseguindo fazer essa quebra de linha o campo "&nm_dieta" é bem extenso, gostaria de quebrar de linha.

Vcs podem me dar uma luz?


Meu código é:

N
A755,256,2,2,2,2,N,"&nm_pessoa_fisica"
A755,214,2,4,1,1,N,"LEITO:"
A654,217,2,2,2,2,N,"&cd_unidade"
A381,176,2,4,1,1,N,"&ie_destino_dieta"
A755,51,2,4,1,1,N,"&ds_observacao"
A755,134,2,4,1,1,N,"DIETA:"
A646,135,2,2,2,2,N,"&nm_dieta"
A381,212,2,4,1,1,N,"&ds_convenio"
A755,179,2,4,1,1,N,"&dt_dieta"
A91,256,2,4,1,2,N,"&ds_idade_anos"

P&nr_etiquetas
FE


Abraço
GOSTEI 0
Tulio Rodrigues

Tulio Rodrigues

16/07/2009

Bom dia Pessoal,

Não sou programador, um mero curioso que busca sempre conhecimento porém estou com um problema. Cuido de um departamento de uma empresa na qual precisamos imprimir etiquetas através do zebra designer pro, tenho um conhecimento médio nesse programa onde já imprimo etiquetas com um banco de dados de Excel porém levo muito tempo em organizar a planilha antes de imprimir pois ainda não sei como fazer quebra de linha no zebra designer. A descrição é grande e não cabe na etiqueta toda então eu tenho que fazer as separações de caracteres no Excel para depois importar para o zebra designer.

Ex:

DEG001VF - G.POLO PIQUET. 100% ALGODÃO VERMELHO DEGRADÊ FEMININA .

No Excel tenho que dividir essa descrição toda em algumas colunas para fazer com ela caiba na etiqueta em até 4 linhas.

Alguém pode me ajudar a respeito, pois se existir alguma maneira de quebrar a linha no zebra designer já vai me poupar muito tempo.
GOSTEI 0
POSTAR