Jspdf.debug.jsでデフォルトのpdfページ幅とフォントサイズを変更する必要があります。
Jspdf.debug.jsのデフォルト値をどこでどのように変更しますか?
デフォルトの形式のいずれかを使用するほかに、指定した単位で任意のサイズを指定できます。
例えば:
// Document of 210mm wide and 297mm high
new jsPDF('p', 'mm', [297, 210]);
// Document of 297mm wide and 210mm high
new jsPDF('l', 'mm', [297, 210]);
// Document of 5 inch width and 3 inch high
new jsPDF('l', 'in', [3, 5]);
コンストラクターの3番目のパラメーターは、次元の配列を取ることができます。ただし、それらは幅と高さに対応せず、代わりに長辺と短辺(または反転)です。
1番目のパラメーター(landscape
またはportrait
)は、幅と高さを決定します。
GitHubのソースコードでは、 サポートされている単位(pt
に相対的な比率) を確認できます。また、デフォルトの ページ形式(サイズはpt
) 。
ドキュメントページ から
ページタイプを設定するには、コンストラクタに値を渡します
jsPDF(orientation, unit, format)
新しいjsPDFドキュメントオブジェクトを作成しますインスタンスパラメータ:
orientation「portrait」または「landscape」のいずれか(またはショートカット「p」(デフォルト)、「l」)
unit座標が指定されたときに使用される測定単位。 「pt」(ポイント)、「mm」(デフォルト)、「cm」、「in」のいずれか
format 'a3'、 'a4'(デフォルト)、 'a5'、 'letter'、 'legal'のいずれか
フォントサイズを設定するには
setFontSize(size)
今後のテキスト要素のフォントサイズを設定します。
パラメーター:
{Number} sizeフォントサイズ(ポイント単位)。