2017-06-28 102 views
0

キャンバスでキャプチャするときに幅と高さを調整する方法はありますか?jsPDF HTML2Canvas + HTML +画像キャプチャを切り取る

<script src="https://cdnjs.cloudflare.com/ajax/libs/jspdf/1.0.272/jspdf.debug.js"></script> 
<script src="https://cdnjs.cloudflare.com/ajax/libs/html2canvas/0.4.1/html2canvas.min.js"></script> 
<script> 
    function demoFromHTML() { 
     var pdf = new jsPDF('p', 'pt', 'letter'); 
     var options = { 
      background: '#fff' 
     }; 
     html2canvas(jQuery("#pdf"), { 
      onrendered: function(canvas) {   
       var imgData = canvas.toDataURL(
        'image/png');    
       var doc = new jsPDF('p', 'mm'); 
       doc.addImage(imgData, 'PNG', 0, 0); 
       doc.save('results.pdf'); 
      } 
     }); 
    } 
</script> 

答えて

0

私はあなたがhtml2canvasライブラリのドキュメントを見ていなかったと思います。明らかにAvailable optionsセクションで説明した

:あなたは完全なページを捕獲しようとしている私がやったと「ヌル」 height width

+0

がいっぱいであることを仮定している...しかし、そのは – acctman

+0

@acctmanを遮断取得しますか?それはスクロール可能ですか?はいの場合、ライブラリに問題の参照があります:https://github.com/niklasvh/html2canvas/issues/1109、https://github.com/niklasvh/html2canvas/issues/241 – Nirus

+1

問題を別のコードベースにフォークして送信できます著者への問題 – Nirus

関連する問題