Ir para conteúdo
  • Cadastre-se

dev botao

Acbretq


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

Recommended Posts

Boa tarde, amigos

 

 

Estou usando o acbretq para imprimir etiquetas em uma argox esta imprimindo direitnho tudo ok, exceto por um problema que não conseguindo resolver:

 

 

Preciso alinhar o texto e alinhar o código de barras ao meio da etiqueta, configurei o tamanho da etiqueta no windows no genreciador da impressora argox mas mesmo assim nada:

 

 

O texto está saindo alinhado à esquerda e preciso coloca-lo centralizado ou pelo menos recuar um pouco para a direita.

 

 

 

 

 

 

procedure TPrint1.Button1Click(Sender: TObject);
begin
if etiqueta.ComboBox1.Text = 'Etiqueta Simples' then
etiqueta.AtivarACBrETQ ;
with etiqueta.ACBrETQ do
  begin
     if Modelo = etqPpla then
      begin                       //TF
        ImprimirTexto(orNormal, 2, 1, 1, 190, 5, form5.DBEdit3.Text);
        ImprimirBarras(orNormal, 'F', '2', '2', 35, 1,form5.DBEdit2.Text, 90, becSIM);
        ImprimirTexto(orNormal, 3, 1, 1, 15, 300,form5.DBEdit5.Text);
      end
     else
      begin
        ImprimirTexto(orNormal, 2, 1, 1, 190, 55, form5.DBEdit3.Text);
        ImprimirBarras(orNormal, 'E30', '2', '2', 95, 55,form5.DBEdit2.Text, 90, becSIM);
        ImprimirTexto(orNormal, 3, 1, 1, 110, 355, 'R$');
        ImprimirTexto(orNormal, 3, 4, 5, 85, 515, form5.DBEdit5.Text);
      end ;
 
 
Link para o comentário
Compartilhar em outros sites

  • Fundadores

O ACBrETQ não usa as configurações de driver ou spool.. ele manda os comandos diretos no protocolo da impressora...

 

Vc precisa usar as coordenadas de impressão para imprimir alinhado... ou usar funções de alinhamento de String como as PADR, PADL, PADC da ACBrUtil

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

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