A nova versão do PHP5 não contempla a função "printer_open()", pois não tem a biblioteca "php_printer.dll" e não está escrita/configurada no PHP.INI. Assim, o procedimento de imprimir direto para impressora não funciona, veja comando abaixo:
<?
$_SESSION['PrintBuffer']=TESTE DE IMPRESSAO";
$handle=printer_open("nome da impressora");
printer_set_option($handle, PRINTER_MODE, "RAW");
printer_write($handle, $_SESSION['PrintBuffer]);
printer_close($handle);
?>
Não funciona mesmo copiando a dll da versão PHP-4.
Pergunta
Muniz
Salve!
A nova versão do PHP5 não contempla a função "printer_open()", pois não tem a biblioteca "php_printer.dll" e não está escrita/configurada no PHP.INI. Assim, o procedimento de imprimir direto para impressora não funciona, veja comando abaixo:
<?
$_SESSION['PrintBuffer']=TESTE DE IMPRESSAO";
$handle=printer_open("nome da impressora");
printer_set_option($handle, PRINTER_MODE, "RAW");
printer_write($handle, $_SESSION['PrintBuffer]);
printer_close($handle);
?>
Não funciona mesmo copiando a dll da versão PHP-4.
É lamentável!
Link para o comentário
Compartilhar em outros sites
5 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.