Jump to content
Fórum Script Brasil

Search the Community

Showing results for tags 'imprimir'.

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • Programação & Desenvolvimento
    • ASP
    • PHP
    • .NET
    • Java
    • C, C++
    • Delphi, Kylix
    • Lógica de Programação
    • Mobile
    • Visual Basic
    • Outras Linguagens de Programação
  • WEB
    • HTML, XHTML, CSS
    • Ajax, JavaScript, XML, DOM
    • Editores
  • Arte & Design
    • Corel Draw
    • Fireworks
    • Flash & ActionScript
    • Photoshop
    • Outros Programas de Arte e Design
  • Sistemas Operacionais
    • Microsoft Windows
    • GNU/Linux
    • Outros Sistemas Operacionais
  • Softwares, Hardwares e Redes
    • Microsoft Office
    • Softwares Livres
    • Outros Softwares
    • Hardware
    • Redes
  • Banco de Dados
    • Access
    • MySQL
    • PostgreSQL
    • SQL Server
    • Demais Bancos
  • Segurança e Malwares
    • Segurança
    • Remoção De Malwares
  • Empregos
    • Vagas Efetivas
    • Vagas para Estágios
    • Oportunidades para Freelances
  • Negócios & Oportunidades
    • Classificados & Serviços
    • Eventos
  • Geral
    • Avaliações de Trabalhos
    • Links
    • Outros Assuntos
    • Entretenimento
  • Script Brasil
    • Novidades e Anúncios Script Brasil
    • Mercado Livre / Mercado Sócios
    • Sugestões e Críticas
    • Apresentações

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


AIM


MSN


Website URL


ICQ


Yahoo


Jabber


Skype


Location


Interests

Found 11 results

  1. Bom dia, estou precisando salvar a planilha como pdf, dentro de uma pasta Mensal. No caso, se estiver em março quando utilizar o botao, quero que o excel salve em uma pasta C:\planilhas\impressao\marco\nome do arquivo , se estiver em abril C:\planilhas\impressao\abril\nome do arquivo . A minha idéia foi a seguinte: usar uma célula para fornecer o mês com =Hoje(), depois pegaro mês com =mês(), e depois jogar no macro VBA criando uma variável com o valor desta célula, e adicionando esta célula no caminho para salvar o pdf. O código está da seguinte forma: Sub IMPRIME_FOLHA_VERDE() ' Imprime resumo Dim imprime As String imprime = Range("AD1").Value & "\" 'AD1 É A CELULA QUE CONTEM O MÊS ChDir "C:\planilhas\Confidencial" 'Abaixo é o caminho da pasta, aonde deveria usar a célula para setar o mês Caminho = ThisWorkbook.Path & "\impressoes\pedidos\" & imprime 'Abaixo é a configuração para salvar em PDF e o restante do nome do arquivo, que está correto, pois tudo funciona normalmente quando não coloco a variavel imprime em Caminho. ActiveSheet.ExportAsFixedFormat Type:=xlTypePDF, Filename:= _ Caminho & [AA1].Value & "-" & [AB1].Value & "-" & [AC1].Value & "_" & "PEDIDO " & [Z1].Value & " - (" & [L11].Value & ")" & ".pdf", Quality:=xlQualityStandard, IncludeDocProperties:=True, _ IgnorePrintAreas:=False, OpenAfterPublish:=True _ End Sub A questão é: Se eu setar a variável desta forma e colocar ela no caminho, o Excel está me retornando erro de depuração, se eu não usar a variável, tudo roda perfeitamente, porém eu só tenho o arquivo salvo em uma única pasta, sem separação mensal.
  2. Bom dia, Tenho um sistema que estou testando de um PDV e nele tenho um script para impressão de fichas, mas acontece que nele atualmente só consigo imprimir as fichas uma a uma, por exemplo: faço a venda de 3 cervejas e 2 refrigerantes, se eu fechar o pedido com todos os itens juntos, na ficha sera impresso todos os itens e não uma ficha separada de cada item vendido como eu gostaria. Alguém pode me ajudar? segue o código a baixo: <?php include "QRCodeGenerator.class.php"; function product_name($name) { return character_limiter($name, (isset($Settings->char_per_line) ? ($Settings->char_per_line-8) : 35)); } if ($modal) { echo '<div class="modal-dialog no-modal-header"><div class="modal-content"><div class="modal-body"><button type="button" class="close" data-dismiss="modal" aria-hidden="true"><i class="fa fa-2x">&times;</i></button>'; } else { ?> <!doctype html> <html> <head> <meta charset="utf-8"> <title><?= $page_title . " " . lang("no") . " " . $inv->id; ?></title> <base href="<?= base_url() ?>"/> <meta http-equiv="cache-control" content="max-age=0"/> <meta http-equiv="cache-control" content="no-cache"/> <meta http-equiv="expires" content="0"/> <meta http-equiv="pragma" content="no-cache"/> <link rel="shortcut icon" href="<?= $assets ?>images/icon.png"/> <link href="<?= $assets ?>bootstrap/css/bootstrap.min.css" rel="stylesheet" type="text/css" /> <style type="text/css" media="all"> body { color: #000; } #wrapper { max-width: 300px; margin: 0 auto; padding-top: 5px; } .btn { border-radius: 0; margin-bottom: 0px; } .table { border-radius: 3px; } .table th { background: #f5f5f5; } .table th, .table td { vertical-align: middle !important; } h3 { margin: 5px 0; } @media print { .no-print { display: none; } #wrapper { max-width: 500px; width: 100%; min-width: 10px; margin: 0 auto; } } </style> </head> <body> <?php } ?> <div id="wrapper"> <div id="receiptData"> <div class="no-print"> <?php if ($message) { ?> <div class="alert alert-success"> <button data-dismiss="alert" class="close" type="button">×</button> <?= is_array($message) ? print_r($message, true) : $message; ?> </div> <?php } ?> </div> <div id="receipt-data"> <div class="text-center"> <?= $Settings->header; ?> <p> <?= lang("date").': '.$this->tec->hrld($inv->date); ?> </p> <div style="clear:both;"></div> <table class="table table-striped table-condensed"> <thead> <tr> </tr> </thead> <?php $ex1 = new QRCodeGenerator('http://www.nfe.fazenda.gov.br/portal/consulta.aspx?tipoConsulta=completa&tipoConteudo=XbSeqxE8pl8=MobLanche_PDVPARATODOS.COM.BR'); echo "<img src=".$ex1->generate().">"; $tax_summary = array(); foreach ($rows as $row) { echo '<tr><td class="text-center">' .($row->product_name) . '</td>'; } ?> </div> </div> <div style="clear:both;"></div> </div> <?php if ($modal) { echo '</div></div></div></div>'; } else { ?> <div id="buttons" style="padding-top:5px; text-transform:uppercase;" class="no-print"> <hr> <?php if ($message) { ?> <div class="alert alert-success"> <button data-dismiss="alert" class="close" type="button">×</button> <?= is_array($message) ? print_r($message, true) : $message; ?> </div> <?php } ?> <?php if ($Settings->java_applet) { ?> <span class="col-xs-12"><a class="btn btn-block btn-primary" onClick="printReceipt()"><?= lang("print"); ?></a></span> <span class="col-xs-12"><a class="btn btn-block btn-info" type="button" onClick="openCashDrawer()"><?= lang('open_cash_drawer'); ?></a></span> <div style="clear:both;"></div> <?php } else { ?> <span class="pull-right col-xs-12"> <a href="javascript:window.print()" id="web_print" class="btn btn-block btn-primary" onClick="window.print();return false;"><?= lang("web_print"); ?></a> </span> <?php } ?> <span class="pull-left col-xs-12"><a class="btn btn-block btn-success" href="#" id="email"><?= lang("email"); ?></a></span> <span class="col-xs-12"> <a class="btn btn-block btn-warning" href="<?= site_url('pos'); ?>"><?= lang("back_to_pos"); ?></a> </span> <?php if (!$Settings->java_applet) { ?> <div style="clear:both;"></div> <div class="col-xs-12" style="background:#F5F5F5; padding:30px;"> <font size="-2"> <p style="font-weight:BOLD;">PROIBIDO VENDA DE BEBIDAS A MENORES DE 18 ANOS </p> <p style="text-transform: capitalize;"> NEW CONCEPT 2018 - TODOS OS DIREITOS RESERVADOS </p> <font> <?php } ?> <div style="clear:both;"></div> </div> </div> <canvas id="hidden_screenshot" style="display:none;"> </canvas> <div class="canvas_con" style="display:none;"></div> <script src="<?= $assets ?>plugins/jQuery/jQuery-2.1.4.min.js" type="text/javascript"></script> <?php if ($Settings->java_applet) { function drawLine($Settings) { $size = $Settings->char_per_line; $new = ''; for ($i = 1; $i < $size; $i++) { $new .= '-'; } $new .= ' '; return $new; } function printLine($str, $Settings, $sep = ":", $space = NULL) { $size = $space ? $space : $Settings->char_per_line; $lenght = strlen($str); list($first, $second) = explode(":", $str, 2); $new = $first . ($sep == ":" ? $sep : ''); for ($i = 1; $i < ($size - $lenght); $i++) { $new .= ' '; } $new .= ($sep != ":" ? $sep : '') . $second; return $new; } function printText($text, $Settings) { $size = $Settings->char_per_line; $new = wordwrap($text, $size, "\\n"); return $new; } function taxLine($name, $code, $qty, $amt, $tax) { return printLine(printLine(printLine(printLine($name . ':' . $code, '', 18) . ':' . $qty, '', 25) . ':' . $amt, '', 35) . ':' . $tax, ' '); } ?> <script type="text/javascript" src="<?= $assets ?>plugins/qz/js/deployJava.js"></script> <script type="text/javascript" src="<?= $assets ?>plugins/qz/qz-functions.js"></script> <script type="text/javascript"> deployQZ('themes/<?=$Settings->theme?>/assets/plugins/qz/qz-print.jar', '<?= $assets ?>plugins/qz/qz-print_jnlp.jnlp'); usePrinter("<?= $Settings->receipt_printer; ?>"); <?php /*$image = $this->tec->save_barcode($inv->reference_no);*/ ?> function printReceipt() { //var barcode = 'data:image/png;base64,<?php /*echo $image;*/ ?>'; receipt = ""; receipt += chr(27) + chr(69) + "\r" + chr(27) + "\x61" + "\x31\r"; receipt += "<?= printText(strip_tags(preg_replace('/\s+/',' ', $Settings->header)), $Settings); ?>" + "\n"; receipt += " \x1B\x45\x0A\r "; receipt += "<?=drawLine($Settings);?>\r\n"; //receipt += "<?php // if($Settings->invoice_view == 1) { echo lang('tax_invoice'); } ?>\r\n"; //receipt += "<?php // if($Settings->invoice_view == 1) { echo drawLine(); } ?>\r\n"; receipt += "\x1B\x61\x30"; receipt += "<?= printLine(lang("sale_no") . ": " . $inv->id, $Settings) ?>" + "\n"; receipt += "<?= printLine(lang("sales_person") . ": " . $created_by->first_name." ".$created_by->last_name, $Settings); ?>" + "\n"; receipt += "<?= printLine(lang("customer") . ": " . $inv->customer_name, $Settings); ?>" + "\n"; receipt += "<?= printLine(lang("date") . ": " . $this->tec->hrld($inv->date), $Settings); ?>" + "\n\n"; receipt += "<?php $r = 1; foreach ($rows as $row): ?>"; receipt += "<?= "#" . $r ." "; ?>"; receipt += "<?= product_name(addslashes($row->product_name)); ?>" + "\n"; receipt += "<?= printLine($this->tec->formatNumber($row->quantity)."x".$this->tec->formatMoney($row->net_unit_price+($row->item_tax/$row->quantity)) . ": ". $this->tec->formatMoney($row->subtotal), $Settings, ' ') . ""; ?>" + "\n"; receipt += "<?php $r++; endforeach; ?>"; receipt += "\x1B\x61\x31"; receipt += "<?=drawLine($Settings);?>\r\n"; receipt += "\x1B\x61\x30"; receipt += "<?= printLine(lang("total") . ": " . $this->tec->formatMoney($inv->total+$inv->product_tax), $Settings); ?>" + "\n"; <?php if ($inv->order_tax != 0) { ?> receipt += "<?= printLine(lang("tax") . ": " . $this->tec->formatMoney($inv->order_tax), $Settings); ?>" + "\n"; <?php } ?> <?php if ($inv->total_discount != 0) { ?> receipt += "<?= printLine(lang("discount") . ": " . $this->tec->formatMoney($inv->total_discount), $Settings); ?>" + "\n"; <?php } ?> <?php if($Settings->rounding) { ?> receipt += "<?= printLine(lang("rounding") . ": " . $rounding, $Settings); ?>" + "\n"; receipt += "<?= printLine(lang("grand_total") . ": " . $this->tec->formatMoney($inv->grand_total + $rounding), $Settings); ?>" + "\n"; <?php } else { ?> receipt += "<?= printLine(lang("grand_total") . ": " . $this->tec->formatMoney($inv->grand_total), $Settings); ?>" + "\n"; <?php } ?> <?php if($inv->paid < $inv->grand_total) { ?> receipt += "<?= printLine(lang("paid_amount") . ": " . $this->tec->formatMoney($inv->paid), $Settings); ?>" + "\n"; receipt += "<?= printLine(lang("due_amount") . ": " . $this->tec->formatMoney($inv->grand_total-$inv->paid), $Settings); ?>" + "\n\n"; <?php } ?> <?php if($payments) { foreach($payments as $payment) { if ($payment->paid_by == 'cash' && $payment->pos_paid) { ?> receipt += "<?= printLine(lang("paid_by") . ": " . lang($payment->paid_by), $Settings); ?>" + "\n"; receipt += "<?= printLine(lang("amount") . ": " . $this->tec->formatMoney($payment->pos_paid), $Settings); ?>" + "\n"; receipt += "<?= printLine(lang("change") . ": " . ($payment->pos_balance > 0 ? $this->tec->formatMoney($payment->pos_balance) : 0), $Settings); ?>" + "\n"; <?php } if (($payment->paid_by == 'CC' || $payment->paid_by == 'ppp' || $payment->paid_by == 'stripe') && $payment->cc_no) { ?> receipt += "<?= printLine(lang("paid_by") . ": " . lang($payment->paid_by), $Settings); ?>" + "\n"; receipt += "<?= printLine(lang("amount") . ": " . $this->tec->formatMoney($payment->pos_paid), $Settings); ?>" + "\n"; receipt += "<?= printLine(lang("card_no") . ": xxxx xxxx xxxx " . substr($payment->cc_no, -4), $Settings); ?>" + "\n"; <?php } if ($payment->paid_by == 'gift_card') { ?> receipt += "<?= printLine(lang("paid_by") . ": " . lang($payment->paid_by), $Settings); ?>" + "\n"; receipt += "<?= printLine(lang("amount") . ": " . $this->tec->formatMoney($payment->pos_paid), $Settings); ?>" + "\n"; receipt += "<?= printLine(lang("card_no") . ": " . $payment->gc_no, $Settings); ?>" + "\n"; <?php } if ($payment->paid_by == 'Cheque' && $payment->cheque_no) { ?> receipt += "<?= printLine(lang("paid_by") . ": " . lang($payment->paid_by), $Settings); ?>" + "\n"; receipt += "<?= printLine(lang("amount") . ": " . $this->tec->formatMoney($payment->pos_paid), $Settings); ?>" + "\n"; receipt += "<?= printLine(lang("cheque_no") . ": " . $payment->cheque_no, $Settings); ?>" + "\n"; <?php if ($payment->paid_by == 'other' && $payment->amount) { ?> receipt += "<?= printLine(lang("paid_by") . ": " . lang($payment->paid_by), $Settings); ?>" + "\n"; receipt += "<?= printLine(lang("amount") . ": " . $this->tec->formatMoney($payment->amount), $Settings); ?>" + "\n"; receipt += "<?= printText(lang("payment_note") . ": " . $payment->note, $Settings); ?>" + "\n"; <?php } } } } /* if($Settings->invoice_view == 1) { if(!empty($tax_summary)) { ?> receipt += "\n" + "<?= lang('tax_summary'); ?>" + "\n"; receipt += "<?= taxLine(lang('name'),lang('code'),lang('qty'),lang('tax_excl'),lang('tax_amt')); ?>" + "\n"; receipt += "<?php foreach ($tax_summary as $summary): ?>"; receipt += "<?= taxLine($summary['name'],$summary['code'],$this->tec->formatNumber($summary['items']),$this->tec->formatMoney($summary['amt']),$this->tec->formatMoney($summary['tax'])); ?>" + "\n"; receipt += "<?php endforeach; ?>"; receipt += "<?= printLine(lang("total_tax_amount") . ":" . $this->tec->formatMoney($inv->product_tax)); ?>" + "\n"; <?php } } */ ?> receipt += "\x1B\x61\x31"; <?php if ($inv->note) { ?> receipt += "<?= printText(strip_tags(preg_replace('/\s+/',' ', $this->tec->decode_html($inv->note))), $Settings); ?>" + "\n"; <?php } ?> receipt += "<?= printText(strip_tags(preg_replace('/\s+/',' ', $Settings->footer)), $Settings); ?>" + "\n"; receipt += "\x1B\x61\x30"; <?php if(isset($Settings->cash_drawer_cose)) { ?> print(receipt, '', '<?=$Settings->cash_drawer_cose;?>'); <?php } else { ?> print(receipt, '', ''); <?php } ?> } </script> <?php } ?> <script type="text/javascript"> $(document).ready(function () { $('#email').click(function () { var email = prompt("<?= lang("email_address"); ?>", "<?= $customer->email; ?>"); if (email != null) { $.ajax({ type: "post", url: "<?= site_url('pos/email_receipt') ?>", data: {<?= $this->security->get_csrf_token_name(); ?>: "<?= $this->security->get_csrf_hash(); ?>", email: email, id: <?= $inv->id; ?>}, dataType: "json", success: function (data) { alert(data.msg); }, error: function () { alert('<?= lang('ajax_request_failed'); ?>'); return false; } }); } return false; }); }); <?php if (!$Settings->java_applet && !$noprint) { ?> $(window).load(function () { window.print(); }); <?php } ?> </script> </body> </html> <?php } ?>
  3. Olá Estou estudando programação web e tal e estou com uma dúvida. Quero escrever um texto dentro do HTML exe: imasters. porem, eu quero que na impressão sai o " im" em uma folha, o "ast" em outra folha e o "ers" em uma terceira folha. Existe alguma tag ou alguma coisa que eu possa usar para resolver esse problema? Desde já agradeço
  4. #include <stdio.h> #include <stdlib.h> #include <conio.h> /*1 2 88 42 99*/ int main(void){ int nota[4]; int rec [2]; nota[0] = 1; nota[1] = 2; nota[2] = 88; nota[3] = 42; nota[4] = 99; for(int i=0;i<5;i++){ if(nota==1 || nota==2 || nota==88){ rec=nota; printf("%d",rec); } system("PAUSE"); return 0; } }
  5. Fala galera, Preciso de um help, Quero incluir uma página no site de um cliente, onde ele possa buscar os dados dos clientes no banco,(titulo, nome, endereco, cidade, uf, cep) e imprimir em uma etiqueta, destas para postagem pelos Correios, Em um papel A4 tem 30 etiquetas, sendo 3 colunas e 10 linas. cada etiqueta tem 25,4mm de altura por 66,7 de largura. A parte de buscar os dados no banco já está ok, só preciso colocar isso em uma tabela alinhada para a impressão.
  6. Pessoal, estou tentando criar uma função em C que imprima um vetor com M elementos por linha, ou seja, se eu digitar por exemplo 5, deve ser exibido na tela 5 vetores por linha. Mas não estou sabendo como fazer isso, alguém me ajuda? Segue o código: #include<stdio.h> #include<time.h> #define tam 100 void atribuir_valor(int t, int vet[], int N) { srand(time(0)); int i; for(i=0; i<t; i++) vet = rand() % N + 1; } void exibe_vetor(int t, int vet[], int M) { int i; for(i=0; i<t; i++) printf("Vet[%d] = %d\t", i, vet); } int main() { int v[tam], n, m; printf("Informe o limite N:\n"); scanf("%d", &n); atribuir_valor(tam, v, n); printf("Informe a quantidade de elementos por linha \'M\'\n"); scanf("%d", &m); printf("O vetor e: \n"); exibe_vetor(tam, v, m); } Obrigado!
  7. Prezados, boa noite! Gostaria de uma ajuda em javascript para imprimir o que está em uma caixa de texto ao clicar em um botão tipo: "incluir" ir para uma tabela. Segue abaixo o print: No caso onde está a etapa 3, coloquei como caixa de texto, mas se tiver como não colocar essa caixa de texto, agradeceria muito pela ajuda extra! rs De qualquer forma, obrigado desde já!
  8. eae pessoal , preciso de um sistema de impresao de pagina, por exemplo: eu tenho uma pagina onde os dados $nome $email etc... são mostrados para o cliente, então gostaria de criar um botao onde o cliente tenha a opção de imprimir a pagina , porem eu teria que fazer uma impresao antes , para mostrar outros dados como nome do site , logo do site , data , nome do administrador e outras coisas do bd , alguém tem alguma dica de como ou onde posso obter algo parecido ???
  9. Bom dia pessoal, Estou com o seguinte código que faz com que o vba gere um arquivo em pdf e salve em uma determinada pasta. Gostaria de saber se vocês tem conhecimento de se existe possibilidade de por a macro pra usar a referência como a coluna A, fazendo com o vba gere o pdf até a ultima linha da coluna A? A macro irei deixar abaixo: Sub GerarPDF() Dim SvInput As String Dim Data As String Dim var_MENSAGEM Dim Nome As String 'selecionar a tabela, "Banco" é o nome dela Plan8.Select 'Para determinar o fim da planilha com o nome "pdff", e "Banco" o nome da planilha pdff = Plan8.UsedRange.Rows.Count 'Selecionar o inicio e o fim da planilha Range("A1:I1" & pdff).Select Nome = InputBox("Digite o nome para o relatório. Ex.: Inventário + 'Nome do Responsável'", "Gerar Relatório PDF") If Nome = cancelar Then Exit Sub Data = VBA.Format(VBA.Date, "dd-mm-yyyy") SvInput = "C:\Users\Carneiro\Desktop\Projeto TheoPrax\Inventários" & Application.PathSeparator & Nome & "_" & Data & ".pdf" With ActiveSheet .ExportAsFixedFormat _ Type:=x1TypePDF, _ Filename:=SvInput, _ OpenAfterPublish:=True End With 'Mandar o excel salvar a alteração ActiveWorkbook.Save -------------------- Caso alguém possa ajudar ficarei grato
  10. Pessoal, estou projetando um programa que imprime calendarios de qualquer ano digitado pelo usuario em C. Meu algoritmo está 100% pronto, porém não é 100% eficiente, e usa muitas linhas de codigo. Então a minha pergunta é: como imprimir o calendário abaixo com o menor numero de linhas de codigo possível? Calendário no link: https://susy.ic.unicamp.br:9999/si100a/04/dados/arq3.res Obs: Tem que ser exatamente igual. Desde já agradeço.
  11. Estou com problema quando uso o código <a href="javascript:self.print()"> <input name="Botao" type="button" class="botao" value="Imprimir" /></a> ele manda imprimir toda a pagina preciso fazer ele selecionar apenas o que seja necessário pra imprimir. alguém pode me ajudar com isso? Agradeço desde Já
×
×
  • Create New...