Impressora Zebra TLP 3842
Olá boa tarde a todos, eu estou com um tremendo problema e preciso de ajuda,
Estou na empresa montando uma aplicação em PHP no qual eu preciso efetuar uma impressão térmica usando a Zebra TLP 3842.
Eu consigo imprimir no software normalmente, ela gera a etiqueta. Eu monto o mesmo código na impressão no código PHP mas ela gera apanas na coluna do meio.
já estou a tempos a procura e não encontrei nada na internet para que me ajude nisso, alguém poderia me da uma ajuda com esse problemão?
Aqui esta a função que monta a etiqueta de acordo com a quantidade de colunas que eu escolho para a impressão;.
$label = ''''''''.PHP_EOL;
$label = ''''''''.PHP_EOL;
$label .=''''Q195,028'''' . PHP_EOL;
$label .=''''q1228'''' . PHP_EOL;
$label .=''''rN'''' . PHP_EOL;
$label .=''''S1'''' . PHP_EOL;
$label .=''''D7'''' . PHP_EOL;
$label .=''''ZT'''' . PHP_EOL;
$label .=''''JB'''' . PHP_EOL;
$label .=''''OD'''' . PHP_EOL;
if($cont == 1){
$label .=''''R425,0'''' . PHP_EOL;
}
if($cont == 2){
$label .=''''R248,0'''' . PHP_EOL;
}
if($cont == 3){
$label .=''''R70,0'''' . PHP_EOL;
}
$label .=''''N'''' . PHP_EOL;
for ($i = 0; $i < $cont; $i++) {
$projPidEspe = date(''''d/m/Y'''', strtotime($periodo)) . ''''-'''' . $pid . ''''-'''' . $tipoAmostra;
$var = $aliquota . ''''-'''' . $pid . ''''-'''' . $tipoAmostra; //Valores do QRcode
}
if($cont == 1){
$label .= ''''b137,127,D,"''''.$var.''''"''''.PHP_EOL;
$label .= ''''A79,71,0,4,1,1,N,"''''.$projPidEspe.''''"''''.PHP_EOL;
$label .= ''''A94,99,0,4,1,1,N,"''''.$projPidEspe.''''"''''.PHP_EOL;
}
if($cont == 2){
$label .= ''''b508,125,D,"''''.$var.''''"''''.PHP_EOL;
$label .= ''''A449,69,0,4,1,1,N,"''''.$projPidEspe.''''"''''.PHP_EOL;
$label .= ''''b137,127,D,"''''.$var.''''"''''.PHP_EOL;
$label .= ''''A465,97,0,4,1,1,N,"''''.$projPidEspe.''''"''''.PHP_EOL;
$label .= ''''A79,71,0,4,1,1,N,"''''.$projPidEspe.''''"''''.PHP_EOL;
$label .= ''''A94,99,0,4,1,1,N,"''''.$projPidEspe.''''"''''.PHP_EOL;
}
if($cont == 3){
/*$label .= ''''b864,125,D,"''''.$var.''''"''''.PHP_EOL;
$label .= ''''A805,69,0,4,1,1,N,"''''.$projPidEspe.''''"''''.PHP_EOL;
$label .= ''''b508,125,D,"''''.$var.''''"''''.PHP_EOL;
$label .= ''''A821,97,0,4,1,1,N,"''''.$projPidEspe.''''"''''.PHP_EOL;
$label .= ''''A449,69,0,4,1,1,N,"''''.$projPidEspe.''''"''''.PHP_EOL;
$label .= ''''b137,127,D,"''''.$var.''''"''''.PHP_EOL;
$label .= ''''A465,97,0,4,1,1,N,"''''.$projPidEspe.''''"''''.PHP_EOL;
$label .= ''''A79,71,0,4,1,1,N,"''''.$projPidEspe.''''"''''.PHP_EOL;
$label .= ''''A94,99,0,4,1,1,N,"''''.$projPidEspe.''''"''''.PHP_EOL;*/
$label .= ''''GW846,59,14,25,"''''.$projPidEspe.''''"''''.PHP_EOL;
$label .= ''''GW850,99,12,25,"''''.$projPidEspe.''''"''''.PHP_EOL;
$label .= ''''GW490,59,14,25,"''''.$projPidEspe.''''"''''.PHP_EOL;
$label .= ''''GW122,57,14,25,"''''.$projPidEspe.''''"''''.PHP_EOL;
$label .= ''''GW493,99,12,25,"''''.$projPidEspe.''''"''''.PHP_EOL;
$label .= ''''GW126,97,12,25,"''''.$projPidEspe.''''"''''.PHP_EOL;
$label .= ''''b863,139,D,"''''.$var.''''"''''.PHP_EOL;
$label .= ''''b507,139,D,"''''.$var.''''"''''.PHP_EOL;
$label .= '''' b140,137,D,"''''.$var.''''"''''.PHP_EOL;
}
$label .= ''''P1,1'''';
enviar_value_txt($label);
}
Estou na empresa montando uma aplicação em PHP no qual eu preciso efetuar uma impressão térmica usando a Zebra TLP 3842.
Eu consigo imprimir no software normalmente, ela gera a etiqueta. Eu monto o mesmo código na impressão no código PHP mas ela gera apanas na coluna do meio.
já estou a tempos a procura e não encontrei nada na internet para que me ajude nisso, alguém poderia me da uma ajuda com esse problemão?
Aqui esta a função que monta a etiqueta de acordo com a quantidade de colunas que eu escolho para a impressão;.
$label = ''''''''.PHP_EOL;
$label = ''''''''.PHP_EOL;
$label .=''''Q195,028'''' . PHP_EOL;
$label .=''''q1228'''' . PHP_EOL;
$label .=''''rN'''' . PHP_EOL;
$label .=''''S1'''' . PHP_EOL;
$label .=''''D7'''' . PHP_EOL;
$label .=''''ZT'''' . PHP_EOL;
$label .=''''JB'''' . PHP_EOL;
$label .=''''OD'''' . PHP_EOL;
if($cont == 1){
$label .=''''R425,0'''' . PHP_EOL;
}
if($cont == 2){
$label .=''''R248,0'''' . PHP_EOL;
}
if($cont == 3){
$label .=''''R70,0'''' . PHP_EOL;
}
$label .=''''N'''' . PHP_EOL;
for ($i = 0; $i < $cont; $i++) {
$projPidEspe = date(''''d/m/Y'''', strtotime($periodo)) . ''''-'''' . $pid . ''''-'''' . $tipoAmostra;
$var = $aliquota . ''''-'''' . $pid . ''''-'''' . $tipoAmostra; //Valores do QRcode
}
if($cont == 1){
$label .= ''''b137,127,D,"''''.$var.''''"''''.PHP_EOL;
$label .= ''''A79,71,0,4,1,1,N,"''''.$projPidEspe.''''"''''.PHP_EOL;
$label .= ''''A94,99,0,4,1,1,N,"''''.$projPidEspe.''''"''''.PHP_EOL;
}
if($cont == 2){
$label .= ''''b508,125,D,"''''.$var.''''"''''.PHP_EOL;
$label .= ''''A449,69,0,4,1,1,N,"''''.$projPidEspe.''''"''''.PHP_EOL;
$label .= ''''b137,127,D,"''''.$var.''''"''''.PHP_EOL;
$label .= ''''A465,97,0,4,1,1,N,"''''.$projPidEspe.''''"''''.PHP_EOL;
$label .= ''''A79,71,0,4,1,1,N,"''''.$projPidEspe.''''"''''.PHP_EOL;
$label .= ''''A94,99,0,4,1,1,N,"''''.$projPidEspe.''''"''''.PHP_EOL;
}
if($cont == 3){
/*$label .= ''''b864,125,D,"''''.$var.''''"''''.PHP_EOL;
$label .= ''''A805,69,0,4,1,1,N,"''''.$projPidEspe.''''"''''.PHP_EOL;
$label .= ''''b508,125,D,"''''.$var.''''"''''.PHP_EOL;
$label .= ''''A821,97,0,4,1,1,N,"''''.$projPidEspe.''''"''''.PHP_EOL;
$label .= ''''A449,69,0,4,1,1,N,"''''.$projPidEspe.''''"''''.PHP_EOL;
$label .= ''''b137,127,D,"''''.$var.''''"''''.PHP_EOL;
$label .= ''''A465,97,0,4,1,1,N,"''''.$projPidEspe.''''"''''.PHP_EOL;
$label .= ''''A79,71,0,4,1,1,N,"''''.$projPidEspe.''''"''''.PHP_EOL;
$label .= ''''A94,99,0,4,1,1,N,"''''.$projPidEspe.''''"''''.PHP_EOL;*/
$label .= ''''GW846,59,14,25,"''''.$projPidEspe.''''"''''.PHP_EOL;
$label .= ''''GW850,99,12,25,"''''.$projPidEspe.''''"''''.PHP_EOL;
$label .= ''''GW490,59,14,25,"''''.$projPidEspe.''''"''''.PHP_EOL;
$label .= ''''GW122,57,14,25,"''''.$projPidEspe.''''"''''.PHP_EOL;
$label .= ''''GW493,99,12,25,"''''.$projPidEspe.''''"''''.PHP_EOL;
$label .= ''''GW126,97,12,25,"''''.$projPidEspe.''''"''''.PHP_EOL;
$label .= ''''b863,139,D,"''''.$var.''''"''''.PHP_EOL;
$label .= ''''b507,139,D,"''''.$var.''''"''''.PHP_EOL;
$label .= '''' b140,137,D,"''''.$var.''''"''''.PHP_EOL;
}
$label .= ''''P1,1'''';
enviar_value_txt($label);
}
Alan Sampaio
Curtidas 0