Independente da missão de nossa saga, seja esta de alegria ou desgraça, o Brasil tem que ser defendido!
        31
        07

        PHP - Printer

        O poder do PHP que vem transcedendo o pequeno mundo Web, e tomando de assalto o mundo do Desktop, pode trazer novos desafios aos programadores desta linguagem, e uma delas é a parte de gerenciamento de impressora(lógicamente o PHP somente faz esse gerenciamento no lado do servidor, jamais no lado cliente).
        O desafio de gerenciar impressoras esbarra na falta de documentação da extensão php-printer.php(essa extensão não é nativa!), é preciso alocar as dll's do pacote pecl  na extension_dir do PHP no seu servidor, segue abaixo o link para download da versão que funciona perfeitamente para versões até a 5.2 do PHP:
         
        PECL 5.2.6
         
         
        Após esse procedimento será necessário acrescentar uma linha no php.ini para essa extension:
         
         
        extension=php_printer.dll
         
         
        Não se esqueça do procedimento principal! Reiniciar o Apache.
         
         
         
        Com o PHP Printer, você poderá enviar comandos diretos para impressora, seja para passar um hexadecimal para abrir um gaveteiro de dinheiro, a um texto ou arquivo a ser impresso, entre outros, o unico bug que verifiquei, é que caso o usuário do sistema não tenha permissões essa extensão trava no momento de mostrar a listagem de impressoras instaladas no servidor.
         
         
        Segue abaixo alguns links de referência:
         
         
        Manual
         
         
        Exemplo avançado de uso
         
         
        Dll para versão do PHP 5.3
         
         
        Essa extensão, teoricamente so deveria funcionar em ambiente Windows, mas alguns xiitas do Linux já desmentiram a teoria.
         
         
        Não tenha medo, adentre ao mundo desktop com PHP, pois este não te deixará na mão.
         

        Comentários

        Tipo de Posts
        Parceiros
        Feed

        Entre com o seu e-mail:

        Sobre

        Rafael Nonato Ribeiro Ferreira, graduado em Análise e Desenvolvimento de Sistemas pela Uninove, programador nas linguagens PHP, JavaScript, JQuery e Java, desenvolvedor web HTML e CSS desenvolve e modela em SGBDs Mysql, PostGreSQL e Oracle, atualmente trabalha como Analista e Desenvolvedor de Sistemas, é um brasileiro, cristão, patriota filiado ao PSOL e com convicções politicas próprias conforme será mostrado em seu futuro site www.constituicaoproposta.com.br, nas horas de folga gosta de tocar seu violão e compor letras de múisca, Torço para o São Paulo e para a Portela.

        © Copyright 2012 NRF Informática Soluções. All Rights Reserved.