mestre fyoda Postado Maio 13, 2008 Denunciar Share Postado Maio 13, 2008 Como eu verifico se a impressora está em uso ? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Renato Penna Postado Maio 14, 2008 Denunciar Share Postado Maio 14, 2008 Já tentou com JavaScript ?if(window.print()) { ... } Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 mestre fyoda Postado Maio 14, 2008 Autor Denunciar Share Postado Maio 14, 2008 opa não tentwei não, mas antes eu precisava arrumar um problema em outro tópico :)Uma outra duvida, tem como imprimir sem perguntar nada ? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Renato Penna Postado Maio 14, 2008 Denunciar Share Postado Maio 14, 2008 Tem sim. É só usar window.print(); direto. E se a impressore estiver em uso entra na fila de espera. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 mestre fyoda Postado Maio 14, 2008 Autor Denunciar Share Postado Maio 14, 2008 Com esse codigo abaixo, ele aparece uma tela para clicar em imprimir, teria como não aparecer essa tela e já começar a imprimir direto ?<? for( $i = 0; $i < 200; $i++ ) { // DADOS DO BOLETO PARA O SEU CLIENTE $dias_de_prazo_para_pagamento = 5; $taxa_boleto = 2.95; $data_venc = date("d/m/Y", time() + ($dias_de_prazo_para_pagamento * 86400)); // Prazo de X dias OU informe data: "13/04/2006"; $valor_cobrado = "2950,00"; // Valor - REGRA: Sem pontos na milhar e tanto faz com "." ou "," ou com 1 ou 2 ou sem casa decimal $valor_cobrado = str_replace(",", ".",$valor_cobrado); $valor_boleto=number_format($valor_cobrado+$taxa_boleto, 2, ',', ''); $dadosboleto["numero_documento"] = "12345678"; // Número do documento - REGRA: Máximo de 13 digitos $dadosboleto["data_vencimento"] = $data_venc; // Data de Vencimento do Boleto - REGRA: Formato DD/MM/AAAA $dadosboleto["data_documento"] = date("d/m/Y"); // Data de emissão do Boleto $dadosboleto["data_processamento"] = date("d/m/Y"); // Data de processamento do boleto (opcional) $dadosboleto["valor_boleto"] = $valor_boleto; // Valor do Boleto - REGRA: Com vírgula e sempre com duas casas depois da virgula // DADOS DO SEU CLIENTE $dadosboleto["sacado"] = "Nome do seu Cliente"; $dadosboleto["endereco1"] = "Endereço do seu Cliente"; $dadosboleto["endereco2"] = "Cidade - Estado - CEP: 00000-000"; // INFORMACOES PARA O CLIENTE $dadosboleto["demonstrativo1"] = "Pagamento de Compra na Loja Nonononono"; $dadosboleto["demonstrativo2"] = "Mensalidade referente a nonon nonooon nononon<br>Taxa bancária - R$ ".$taxa_boleto; $dadosboleto["demonstrativo3"] = "BoletoPhp - http://www.boletophp.com.br"; $dadosboleto["instrucoes1"] = "- Sr. Caixa, cobrar multa de 2% após o vencimento"; $dadosboleto["instrucoes2"] = "- Receber até 10 dias após o vencimento"; $dadosboleto["instrucoes3"] = "- Em caso de dúvidas entre em contato conosco: xxxx@xxxx.com.br"; $dadosboleto["instrucoes4"] = " Emitido pelo sistema Projeto BoletoPhp - www.boletophp.com.br"; // DADOS OPCIONAIS DE ACORDO COM O BANCO OU CLIENTE $dadosboleto["quantidade"] = ""; $dadosboleto["valor_unitario"] = ""; $dadosboleto["aceite"] = ""; $dadosboleto["uso_banco"] = ""; $dadosboleto["especie"] = "R$"; $dadosboleto["especie_doc"] = ""; // ---------------------- DADOS FIXOS DE CONFIGURAÇÃO DO SEU BOLETO --------------- // // DADOS PERSONALIZADOS - HSBC $dadosboleto["codigo_cedente"] = "1122334"; // Código do Cedente (Somente 7 digitos) $dadosboleto["carteira"] = "CNR"; // Código da Carteira // SEUS DADOS $dadosboleto["identificacao"] = "BoletoPhp - Código Aberto de Sistema de Boletos"; $dadosboleto["cpf_cnpj"] = ""; $dadosboleto["endereco"] = "Coloque o endereço da sua empresa aqui"; $dadosboleto["cidade_uf"] = "Cidade / Estado"; $dadosboleto["cedente"] = "Coloque a Razão Social da sua empresa aqui"; // NÃO ALTERAR! include("include/funcoes_hsbc.php"); include("include/layout_hsbc.php"); ?> <script> window.print(); </script> <? } ?> Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Renato Penna Postado Maio 14, 2008 Denunciar Share Postado Maio 14, 2008 Infelizmente não. Sempre vai aparecer aquela janela de configuração da impressão. Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
mestre fyoda
Como eu verifico se a impressora está em uso ?
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.