-
Conteúdo Similar
-
Por lucas70770
Olá, eu tenho um sistema de pedidos onde em sua tabela a linha impar é os dados do produto e a impar é a grade de produtos, segue o código:
<table class="tabela-tab-produto"> <thead> <tr> <th width="43"></th> <th>Código</th> <th>Descrição</th> <th>Qtde.</th> <th>Preço Tab.</th> <th>Desc.</th> <th>Preço Líq.</th> <th>Subtotal</th> <th></th> </tr> </thead> <tbody> <tr id="5{1+2,2{4+1"> <td></td> <td>LS</td> <td>Cortinas Listradas</td> <td class="text-right padding-right-15">3 <small>Un</small></td> <td class="text-right"><small>R$</small> 119.9</td> <td class="text-center"></td> <td class="text-right"><small>R$</small> 150</td> <td class="text-right"><small>R$</small> 450</td> <td class="text-right"> <a class="button tiny btn-cinza btn_editar" id="1"><span class="icon icon-pencil"></span></a> <a class="button tiny btn-cinza btn_excluir margin-right-15" data-open="container_excluir" id="86" aria-controls="container_excluir" aria-haspopup="true" tabindex="0"><span class="icon icon-bin"></span></a> </td> </tr> <tr> <td colspan="9"> <div class="medium-12 columns"> <table class="tab-produto"> <thead> <tr> <th></th><th>380x230</th><th>580x230</th> </tr> </thead> <tbody> <tr><td>Azul Claro</td><td>1</td><td>-</td></tr><tr><td>Azul</td><td>-</td><td>2</td></tr> </tbody> </table> </div> </td> </tr><tr id="1{1+1"> <td></td> <td>VLI</td> <td>Cortinas Voil Liso</td> <td class="text-right padding-right-15">1 <small>Un</small></td> <td class="text-right"><small>R$</small> 79.9</td> <td class="text-center"></td> <td class="text-right"><small>R$</small> 79.9</td> <td class="text-right"><small>R$</small> 79.9</td> <td class="text-right"> <a class="button tiny btn-cinza btn_editar" id="3"><span class="icon icon-pencil"></span></a> <a class="button tiny btn-cinza btn_excluir margin-right-15" data-open="container_excluir" id="94" aria-controls="container_excluir" aria-haspopup="true" tabindex="0"><span class="icon icon-bin"></span></a> </td> </tr> <tr> <td colspan="9"> <div class="medium-12 columns"> <table class="tab-produto"> <thead> <tr> <th></th><th>280x230</th> </tr> </thead> <tbody> <tr><td>Azul</td><td>1</td></tr> </tbody> </table> </div> </td> </tr> </tbody> </table> Quero saber como posso apresentar essa tabela com o jspdf e jspdf-autotable(se for necessário). Nos meus testes ele esta tirando a tabela que esta dentro da tabela principal.
Eu achei um artigo sobre isso(https://stackoverflow.com/questions/39386969/nested-tables-in-a-pdf-using-jspdf-and-jspdf-autotable) mas não consegui aplicar no meu caso. Obg
-
Por marcelocardoso
pessoal...
to com o script pronto, funcionando...porém....
com um problema.... (consigo salvar o arquivo apenas com <A HREF>.....
Já com button, não vai... Oque posso incrementar para funcionar com button???
CODE:
<script src="https://code.jquery.com/jquery-git.js"></script> <script src="https://cdnjs.cloudflare.com/ajax/libs/jspdf/0.9.0rc1/jspdf.min.js"></script> <script type="text/javascript"> $(document).ready(function () { var doc = new jsPDF(); var datacompleta = new Date(); var horacompleta = datacompleta.getHours() + datacompleta.getMinutes() + datacompleta.getSeconds(); //gera hora completa para acrescentar no arquivo PDF, evitando duplicidade de registro... var numrandom = math.floor(math.random() * 65536) //gera numeros randomicos para acrescentar no arquivo PDF, evitando duplicidade de registro... var margins = { top: 50, bottom: 50, left: 30, right: 30, width: 180 }; var specialElementHandlers = {'#editor': function (element, renderer) { return true; }, }; $('#botao').click(function () { doc.fromHTML($('#iframeconteudo').html(), 15, 15, {'width': margins.width, 'elementHandlers': specialElementHandlers}); doc.save('impresso_cockpit-' + numrandom + '.pdf'); }); }); </script> <div class="pull-left"><a href="javascript:jsPDFOutput();" class="ModalPDF"> <i class="fa fa-file-pdf-o"></i></a> </div> Tentei com <button id="botao" class="btn btn-success btn-xs"></button> mas não chamo o ID....
Alguém, tem conhecimento e quer compartilhar...
Obrigado.
-
Por Fabio Victor
Alguém usa a biblioteca jsPDF?
Eu estou com dificuldade de adicionar novas fonts a ela.
Estou tentando da seguinte maneira:
<link href="https://fonts.googleapis.com/css?family=Great+Vibes" rel="stylesheet"> doc.setFontSize(24); doc.addFont('Great Vibes', 'Great Vibes', 'cursive'); doc.setFont('Great Vibes'); doc.text(120, 60, "Teste da Fonte"); Porém ou o doc não é gerado da maneira correta ou a fonte vem a times (padrão da biblioteca), alguém sabe como fazer funcionar?
Obrigado.
-