Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Saudações !
Não sei se me falta conhecimento, mas vou explicar. No meu sistema gero os relatorios em PDF o que, pelo que sei, implica em abrir(é lento para abrir) e só depois imprimir.
Venho do Clipper(DOS) onde se envia direto para impressora (SET TO PRINT) principalmente para Notas Fiscais. Um usuário do sistema me pediu que, ao clicar no botão imprimir, vá direto para impressora.
Noto que em outros sistemas, do comércio por exemplo, a impressão é direta, pois não se vê o operador abrindo PDF.
Pesquisei sobre gerar em TXT, mas as dicas são muito vagas. Não quebra linhas, não alinha colunas. Veja esse exemplo:
$sql = "SELECT * FROM tabela ORDER BY campo ";
$sql = mysql_query($sql) or die (mysql_error());
$fp = fopen("/.../relatorio.txt", "a+");
while ($row = mysql_fetch_array($sql)){
$campo1 = $row ['campo1'];
$campo2 = $row ['campo2'];
$escreve = fwrite($fp, "$campo1 $campo2");
}
fclose($fp);
Pelo que entendo, em TXT não poderei inserir a logo da empresa (Gif ou JPG)
Alguns falam em HTML, outros não aconselham. Recorro então aos mais catedráticos em PHP para me dar uma dica.
Ou a solução é só o PDF mesmo ?
Agradeço a quem possa me ajudar.
Carregando comentários...