Codigos de Programação para Impressora ARGOX

Fórum sobre a linguagem CA-Clipper.

Moderador: Moderadores

Avatar do usuário
Ricardo Sales Ribeiro
Usuário Nível 3
Usuário Nível 3
Mensagens: 279
Registrado em: 13 Jul 2004 18:06
Localização: Fortaleza-Ceara

Codigos de Programação para Impressora ARGOX

Mensagem por Ricardo Sales Ribeiro »

Ola Amigos Clipeiros

Estou precisando dos comandos de impressão e controle de impressão de Etiquetas em 3 colunas.

Não sei os caracteres de controle, tipo entre linhas e entre colunas, junto a um colega aí do forum uma vez consegui, alguns comandos más não consigo modifica-los pois não conheço os outros comandos.

Tenho esta rotina q modifiquei de um colega q me enviou, más não consigo aumentar o espaço entre linhas.

Eu sei q numa linha de comando tipo 121100000100030, cada grupo de codigos significa um comando, gostaria de saber o q significam.

Alguem pode me ajudar

Do while wCont <= wQtdRec
@ 00,00 Say Chr(2)+'O0220'
@ 00,00 Say Chr(2)+'M3000'
@ 00,00 Say Chr(2)+'c0000'
@ 00,00 Say Chr(2)+'f250'
@ 00,00 Say Chr(2)+'e'
@ 00,00 Say Chr(2)+'LC0000'
@ 00,00 Say Chr(2)+':0002'
@ 00,00 Say Chr(2)+'H15'
@ 00,00 Say Chr(2)+'D11'
@ 00,00 Say Chr(2)+'SE'
@ 00,00 Say Chr(2)+'PE'
@ 00,00 Say Chr(2)+'R0000'
@ 00,00 Say Chr(2)+'z'
@ 00,00 Say Chr(94)+'01'
@ 00,00 Say '121100000100030Descri.: '+wDesRef
@ 00,00 Say '122100000200275'+wValUni
@ 00,00 Say '122100000200250R$'
@ 00,00 Say '132100000200210'+wTamRef
@ 00,00 Say '121100000200030Tamanho: '
@ 00,00 Say '121100000300030Cor....: '+wNomCor
@ 00,00 Say '121100000400250CodSeq.: '+wCodSeq
@ 00,00 Say '121100000400030Refer..: '+wCodRef
@ 00,00 Say '121100000500250Colecao: '+wColPed
* @ 00,00 Say '121100000500030Fornec.: '+wCodFor+'-'+wSigFor
@ 00,00 Say '121100000500030Fornec.: '+wCodFor
@ 00,00 Say '1dB502000600030'+wCodSeq
@ 00,00 Say '142100000600250'+'Garage'
@ 00,00 Say 'Q0001'
@ 00,00 Say 'E'
wCont:=wCont + 1
Enddo

Obrigado
Ricardo Sales
Fortaleza-Ce
lodara53@yahoo.com.br
lodara53@hotmail.com
Dudu_XBase
Membro Master
Membro Master
Mensagens: 1071
Registrado em: 25 Ago 2003 16:55

Codigos de Programação para Impressora ARGOX

Mensagem por Dudu_XBase »

Boa Tarde.

// Leia esse manual http://www.psitecnologia.com.br/Downloa ... rabbit.pdf

Código: Selecionar todos


121100000100030
|
 Orientação da impressão  (1 portrait ,2 rev land ,3 rev portrait, 4 landscape)

121100000100030
 |
  Tipo de Fonte

121100000100030
  |
    Multiplicador Largura

121100000100030
   |
      Multiplicador de Comprimento

121100000100030
    |||
        Usado para CODBAR 

121100000100030
       ||||
                Coordenada Y para impressão Linha/coluna depende da definição para impressão

121100000100030
           ||||
                    Coordenda X para impressão depende da definição para impressão pode ser linha ou coluna

Veja isso

Código: Selecionar todos

!MODE COM1:96,n,8,2,P	Configura a porta serial
Set printer to COM1	Direciona a impressora para a porta serial 1
Set device to Printer	Direciona a impressão de dados para a Impressora
Do While .t.
	@ 00,00 say “^BO0220”	Define o Offset de Borda (”^B” é um Caracter ASCII, CHR(02))
	@ 00,00 say “^BM3000”	Define o comprimento máximo para uso de formulário não contínuo.
	@ 00,00 say “^Bc0000”	Define o comprimento máximo para uso de formulário contínuo
	@ 00,00 say “^Bf145”	Define a distância de posicionamento do papel para o corte do papel
	@ 00,00 say “^Be”	Seleciona sensor normal. Para selecionar o sensor reflexivo envie ^Br
	@ 00,00 say “^BLC0000”	Define o Off set de coluna
	@ 00,00 say “:0001”	Define o intervalo de corte do Cutter
	@ 00,00 say “H09”	Define o calor de impressão
	@ 00,00 say “D11”	Define o tamanho do Pixel
     @ 00,00 say “SE”	Define a velocidade de Impressão                                 
	@ 00,00 say “PE”	Define a velocidade de arrasto do papel
	@ 00,00 say “R0000”	Define o Off set de linha
	@ 00,00 say “z”	Seleciona o  zero cortado
	@ 00,00 say “^01”	Define  o número de cópias da mesma etq (“^” caracter ASCII, CHR(94)) 
	@ 00,00 say “1dB508000500180”+COD_BAR	Define o código de barras da etiqueta (troca-se o número fixo por uma variável do sistema ou campo do arquivo, cod_bar neste exemplo.)
	@ 00,00 say “1Y1104000550050PSIGRA”	Descrição de logotipo
	@ 00,00 say “131100000270240”+DESC_BAR	Define a descrição do código de barras (trocar-se  a descrição por uma variável do sistema ou campo do arquivo, desc_bar neste exemplo.)
	@ 00,00 say “Q”+ StrZero(QTDE,4)	Define a Quantidade de cópias de Etiquetas (troca-se a quantidade       fixa por uma variável do sistema ou campo do arquivo, qtde neste exemplo. Esta variável deve ser configurada com 4 dígitos.)
	@ 00,00 say “E”	Termina a transmissão da Etiqueta e inicia a impressão
	Skip
Enddo



________________________________________________________________________________________________________
(Aow Saudade) Clipper 5.2e, Blinker 7, RDD SIXNSX, DBFCDX /Xharbour 1.0, Rdd Mediator (Mysql) Free , RDD Sqlrdd (Sql Server) Comercial
(Hoje) C# Python Sql Server e Oracle




Avatar do usuário
Ricardo Sales Ribeiro
Usuário Nível 3
Usuário Nível 3
Mensagens: 279
Registrado em: 13 Jul 2004 18:06
Localização: Fortaleza-Ceara

Codigos para Impressora Argox ou Rabit

Mensagem por Ricardo Sales Ribeiro »

Valeu meu amigo, eu acho q foi vc quem me ajudou da primeira vez, vc até me mandou uma pequena rotina de uma impressão de etiqueta para carteirinha, se não me falha a memória.

Eu vou dar uma boa lida, para destrinchar, o problema é q tenho q aprontar esta rotina ainda hoje a noite, para imprimir a manhã de manhã.

A cliente estar com a loja pronta, e os produtos só esperando a impressão das etiquetas para poder levar para loja e arrumar para inauguração.

A etiqueta q tenho aqui, tem 3 colunas medindo 3,5 cm de largura por 7,0 cm de altura, com um picote na altura de 4,0 cm.

Vou quebrar cabeça para conseguir logo. A cliente estar com pressa, e só na sexta-feira passada foi q ela vei me pedir estas etiquetas, a configuração q eu tinha era para uma etiqueta de 9,5 cm de largura por 3,0 cm de altura, era bem mais fácil.

Obrigado assim mesmo, qualquer coisa vou te aperriar.
Ricardo Sales
Fortaleza-Ce
lodara53@yahoo.com.br
lodara53@hotmail.com
Avatar do usuário
Ricardo Sales Ribeiro
Usuário Nível 3
Usuário Nível 3
Mensagens: 279
Registrado em: 13 Jul 2004 18:06
Localização: Fortaleza-Ceara

Codigos para Impressora Argox ou Rabit

Mensagem por Ricardo Sales Ribeiro »

Meu amigo

Consegui imprimir direitinho, apanhei, más consegui, tive q imprimir de cabeça para baixo para poder encaixar na etiqueta, configurei todinha, e deu legal mesmo.
Obrigado pela ajuda, e pelos documentos para consulta.

Eu só não consegui, mudar o tipo de Fonte, o tamanho consegui, até imprimi em varios tamanhos de acordo com os campos, más eu gostaria de saber é como colocar o tipo.

Exemplo: Currier, Roma, Italico, vc tem alguma ideia de como configurar?

Eu li o documento q vc me disponibilizou, más não consegui entender.

Se for possivel, e se vc souber, me ajude de novo.

Obrigado
Ricardo Sales
Fortaleza-Ce
lodara53@yahoo.com.br
lodara53@hotmail.com
support sistemas
Usuário Nível 2
Usuário Nível 2
Mensagens: 73
Registrado em: 22 Set 2005 23:43
Localização: Londrina

Mensagem por support sistemas »

Boa Noite pessoal, eu ja programei nessa impressora argox, mas agora estou com um problema estou com uma impressora OS 214 eu mando o commando para a LPT1 e a impressora nao da ne sinal, co esse mesmo programa eu ja imprimi em outras impressora, ja verifiquei a porta eu consigo imprimir pelo windows, sera que pode ser o windows xp?


se alguem pudervme ajudar agradeco
Avatar do usuário
Ricardo Sales Ribeiro
Usuário Nível 3
Usuário Nível 3
Mensagens: 279
Registrado em: 13 Jul 2004 18:06
Localização: Fortaleza-Ceara

Mensagem por Ricardo Sales Ribeiro »

Bom Dia!

Eu tenho esta impressora aqui, e tive q instala-la com os drives correspondentes dela mesmo, eu acho q só em conectar, ela não funcione corretamente.

A programação tb é diferente, existe comandos especificos para esta impressora.

Se precisar de mais ajuda, tenho agumas rotinas prontas para esta impressora, inclusive com varios tipos de etiquetas.

Um grande abraço
Ricardo Sales
Fortaleza-Ce
lodara53@yahoo.com.br
lodara53@hotmail.com
Responder