Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Pessoal,
Não estou conseguindo utilizar a biblioteca php_printer.dll para fazer testes locais. Utilizo o PHP 5.3.5 no Windows 7, e não encontrei no aquivo php.ini linha extension=php_printer.dll para habilitar, conforme orientação que encontrei em alguns foruns na internet.
Tentei fazer o teste on-line em um site que estou desenvolvendo e ocorre o mesmo erro.
Segue o script que testei:
//pega o nome da impressora na variável get
$printer = isset($_GET["p"]) ? $_GET["p"] : NULL;
if($ph = printer_open($printer)) {
$content = "TEXTO A SER IMPRESSO";
// Set print mode to RAW and send PDF to printer
printer_set_option($ph, PRINTER_MODE, "RAW");
printer_write($ph, $content);
printer_close($ph);
}
else "Couldn't connect...";
Meu objetivo, na verdade, é procurar uma solução que imprima um documento, ou consulta query, diretamente pra impressora sem abrir a caixa de diálogo do navegador pra escolher a saída da impressão.
Isso é possível? Preciso desta solução URGENTE, se realmente for possível.
Obrigado e abraços.
Carregando comentários...