2017-01-25 25 views
0

ページにフッターを設定する機能があります。しかし、私はコードをより柔軟にし、if文を追加して、文書が 'a4'またはa3 'のときに別の位置にフッターを設定したいと考えています。jsPDFページの変更

var doc = new jsPDF('p', 'mm', 'a4'); 

は、私が試した:

doc.format('a3'); 
doc.setFormat = 'a3'; 
doc.setPageFormat('a3'); 

をが、どれも機能しません

function footer(){ 
    doc.setFontSize(11); 
    doc.text(180,280, 'Seite ' + doc.page); 
    doc.page ++; 
    } 

しかし、ページが開始された後、私は形式を変更するのparamaterを見つけることができません。

"new jsPDF"の開始後であってもコード内のどこでもページフォーマットを変更することを誰かが知っていますか?または、これは単に機能しませんか?

ありがとうございます!

+0

さらに詳しいヘルプが必要な場合は、ご返信ください – zameb

答えて

1

あなたがそれぞれの新しいページにフォーマットと向きを設定することができます。

doc.addPage('a3', 'portrait'); 

向きはどちらかである「ポートレート」や「風景」

代わりに、あなたはまた、高さとwidht設定することができます。

doc.addPage(newWidth, newHeight); 

この場合、ユニットはjsPDFインスタンシエーション( 'mm')と同じになります。

var doc = new jsPDF('p', 'mm', 'a4'); 
関連する問題