Ir para conteúdo
  • Cadastre-se

dev botao

Centralizar Texto ACBREtq Zebra GT800


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

Recommended Posts

  • Membros Pro

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]

Link para o comentário
Compartilhar em outros sites

  • Fundadores
  • Solution
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.

Link para o comentário
Compartilhar em outros sites

  • Membros Pro
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 2

Rodrigo Cardilo

Card System Info

[email protected]

Link para o comentário
Compartilhar em outros sites

  • Este tópico foi criado há 1502 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.