Ir para conteúdo
  • Cadastre-se

dev botao

Centralizar Texto ACBREtq Zebra GT800


Ver Solução Respondido por Daniel Simoes,
  • Este tópico foi criado há 1741 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

  • Membros Pro
Postado

Caros amigos,

Estou imprimindo etiquetas pelo ACBRETq como o exemplo abaixo. Existe alguma forma de eu centralizar o texto de acordo com o tamanho dele?

    ImprimirTexto(orNormal, '4', 1, 2, 1, 1, 'SHEILA MEDEIROS CONFECCOES - EIRELI', 0, False);
    ImprimirTexto(orNormal, '4', 1, 1, 3, 1, 'TELEFONE: (32) 3287-1183', 0, False);
    ImprimirTexto(orNormal, '4', 1, 2, 5, 1, 'NOME: CONFECCOES DO ZE LTDA.', 0, False);
    ImprimirTexto(orNormal, '4', 1, 2, 8, 1, 'CIDADE: SAO PAULO-SP', 0, False);
    ImprimirTexto(orNormal, '5', 1, 1, 11, 1, 'NF N: 11220', 0, False);
    ImprimirTexto(orNormal, '5', 1, 1, 14, 1, 'VOLUMES: 3', 0, False);
    ImprimirTexto(orNormal, '4', 1, 2, 18, 1, 'TNT CARGAS E ENCOMENDAS', 0, False);
    ImprimirTexto(orNormal, '3', 2, 1, 18, 30, '337', 0, False);

a linha do telefone, nf e volumes nunca muda de tamanho mas as demais terão alterações de acordo com o cadastro.

Alguém já passou por isso e tem alguma luz?

 

Grato desde já

Rodrigo Cardilo

Card System Info

[email protected]

  • Fundadores
  • Solution
Postado
13 horas atrás, Rodrigo Cardilo disse:

Existe alguma forma de eu centralizar o texto de acordo com o tamanho dele?

Não existe..  você precisa informar as coordenadas do início...

Mas... repare que as fontes são mono-espacejadas... então imprima no início da coluna e use PADC para centralizar o texto

Vamos supor que caibam até  30 caracteres por Linha... então use 

padc(Sua_variavel, 30) 

 

  • Curtir 1
Consultor SAC ACBr

Daniel Simões de Almeida
O melhor TEF, é com o Projeto ACBr - Clique e Conheça
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

  • Membros Pro
Postado
Em 15/02/2020 at 10:34, Daniel Simoes disse:

Não existe..  você precisa informar as coordenadas do início...

Mas... repare que as fontes são mono-espacejadas... então imprima no início da coluna e use PADC para centralizar o texto

Vamos supor que caibam até  30 caracteres por Linha... então use 

padc(Sua_variavel, 30) 

 

Em alguns tamanhos de fonte deu certo em outros não.. Mas já resolveu meu problema.

Obrigado pela dica @Daniel Simoes

  • Curtir 3

Rodrigo Cardilo

Card System Info

[email protected]

  • Este tópico foi criado há 1741 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar Agora
×
×
  • Criar Novo...

Informação Importante

Colocamos cookies em seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies, caso contrário, assumiremos que você está bem para continuar.