Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Existe alguma forma de fazer impressão direta via PHP?
algumas maquinas terão impressora termica e monitor touch.
A impressão precisa ser direta para a impressora padrão.
Soluções com javascript não são aceitas pelo cliente.
Vi algumas coisa sobre php_printer mas não tive sucesso em fazer funcionar.
Fiz essas configurações no php.ini.
Talvez não tenha funcionado porque estou usando windows seven.
No pc que será usado a aplicação será um xp.
Irei fazer uns testes com o xp e qq duvida volto a postar.
Obrigado
Para se certificar que uma extensão foi de fato carregada pelo PHP use a função extension_loaded
Para usar a extensão php_printer você precisa ter Windows 9.x, Me, NT ou 2000. A instalação dessa extenção é feita adicionando-se o arquivo php_printer.dll na pasta /ext que fica no diretório onde o PHP está instalado, em seguida você deve editar o arquivo php.ini e adicionar a seguinte linha:
extension=php_printer.dll
EDIT: Segundo Paretologic.com, esta extensão também funciona nas versões 2003, Xp e Vista.
Já se você estiver usando Linux, você deve usar outro meio, como Samba, LPRng, etc.