2016-12-29 10 views
3

jspdf関数を使用してpdfファイルをダウンロードする際に、ページの境界線を取得する必要があります。jspdfを使用してエクスポートされたPDFのページ境界

これをどのように達成できますか?私はテーブルだけのための境界線を設定でき、ページのために設定することができません。

var doc = new jsPDF('p', 'pt'); 
doc.setFontSize(12); 
doc.setTextColor(0); 
doc.setFontStyle('bold'); 
doc.text('Col and row span', 40, 50); 
var elem = document.getElementById("table1"); 
var elem1 = document.getElementById("tbl1"); 
var elem1 = document.getElementById("example"); 
var res = doc.autoTableHtmlToJson(elem); 
var res1 = doc.autoTableHtmlToJson(elem1); 
doc.text('Theme "plain"', 40, doc.autoTableEndPosY() + 30); 
doc.autoTable(res.columns, res.data, { 
    startY: 90, 
    theme: 'grid', 
    drawHeaderRow: function(cell, data) { 
     return false; 
    }, 
    pageBreak: 'avoid', 
    margin: { 
     right: 305 
    } 
}); 
doc.autoTable(res.columns, res.data, { 
    startY: 90, 
    pageBreak: 'avoid', 
    theme: 'grid', 
    drawHeaderRow: function(cell, data) { 
     return false; 
    }, 
    margin: { 
     left: 305 
    } 
}); 
doc.autoTable(res1.columns, res1.data, { 
    startY: doc.autoTableEndPosY() + 30, 
}); 

この文書の境界を設定するにはどうすればよいですか?ページ罫線によってあなたはこのような何かをしようと、ページ全体の周りに境界線を意味している場合

+0

あなたは –

+0

@dhruvjadiaするvar docの=新しいjsPDF(「p」を試してみましたいくつかのコードを追加してください ' pt '); doc.setFontSize(12); doc.setTextColor(0); doc.setFontStyle( 'bold'); doc.text( 'Colと行スパン'、40,50); –

+0

ご質問にページコードを追加 –

答えて

4

doc.rect(20, 20, doc.internal.pageSize.width - 40, doc.internal.pageSize.height - 40, 'S'); 
+0

ありがとう@サイモン –

関連する問題