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中使用中文文本,则您的字体必须具有必要的中文字形。因此,请检查您的字体是否支持所需的字形,否则它将显示空白而不是文本。
推荐阅读
- 梦幻西游|梦幻西游:客户端检测可能存在木马要怎么办,需要重装系统吗?
- 梦幻西游|梦幻西游:你们的梦幻客户端也这么大吗?21个G,赶上3A大作了
- 谛听|梦幻西游:又出新BUG了,同一个角色能在两个客户端上同时登陆
- 国服|LOL:国服客户端到底阉割了哪些功能?
- 银河战士生存恐惧|《银河战士生存恐惧》客户端大小仅4.1G
- 梦幻西游|梦幻西游:梦幻开始限制五开了吗?登了四个角色客户端就到上限了
- 闪退|LOL:回放卡死、闪退重连,网友抱怨客户端没救了
- 原神|原神:GM客户端遭泄露,玩家可改部分参数,内鬼大佬劝大家别碰!
- JavaScript优雅写法及操作
- 卫健委:大力开展互联网诊疗服务