HTML5 的JavaScript 客户端PDF解决方案——jsPDF( 二 )

默认导出为a4纸张,纵向,使用毫米表示单位

var doc = new jsPDF()

doc.text('Hello world!', 10, 10)

doc.save('a4.pdf')

如果要更改纸张尺寸,方向或单位,可以执行以下操作:

var doc = new jsPDF({

orientation: 'landscape',

unit: 'in',

format: [4, 2]

})

doc.text('Hello world!', 1, 1)

doc.save('two-by-four.pdf')

使用UTF-8 / TTF

PDF中的14种标准字体仅限于ASCII代码页。如果要使用UTF-8,则必须集成自定义字体,该字体提供所需的字形。jsPDF支持.ttf文件。因此,如果你希望在pdf中使用中文文本,则您的字体必须具有必要的中文字形。因此,请检查您的字体是否支持所需的字形,否则它将显示空白而不是文本。

推荐阅读