国内最专业的IT技术学习网

UI设计

当前位置:主页 > UI设计 >

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

发布时间:2019/09/09标签:   客户端    点击量:

原标题:HTML5的JavaScript 客户端PDF解决方案——jsPDF
先容和平常一样,jsPDF是一个开源的客户真个PDF处理计划,在之前的文章中曾经先容过几个Web端和PDF相干的库,jsPDF一样是一个不错的客户端PDF引 SDK,你能够经过jsPDF在客户端实现相干操纵,它包括了十分丰盛的API,关心你实现一系列的庞杂操纵!能够说它是相称当先的HTML5客户端处理计划了!HTML5 的JavaScript 客户端PDF解决方案——jsPDFGithub

https://github.com/MrRio/jsPDF
Github star数17k+,能够说相称受欢送了!装置应用个别情形下咱们会斟酌应用担保理,罕见的就是npm了,因而装置十分简略npminstalljspdf--save或许也能够应用yarnyarnaddjspdf接上去就是制造你的文件的时间了
默许导出为a4纸张,纵向,应用毫米表现单元
vardoc=newjsPDF()doc.text('Helloworld!',10,10)doc.save('a4.pdf')假如要变动纸张尺寸,偏向或单元,能够履行以下操纵:vardoc=newjsPDF({orientation:'landscape',unit:'in',format:[4,2]})doc.text('Helloworld!',1,1)doc.save('two-by-four.pdf')应用UTF-8 / TTFPDF中的14种尺度字体仅限于ASCII代码页。假如要应用UTF-8,则必需集成自界说字体,该字体供给所需的字形。jsPDF支撑.ttf文件。因而,假如你盼望在pdf中应用中文文本,则您的字体必需存在须要的中笔墨形。因而,请检讨您的字体能否支撑所需的字形,不然它将表现空缺而不是文本。HTML5 的JavaScript 客户端PDF解决方案——jsPDF要将字体增加到jsPDF,在/fontconverter/fontconverter.html中应用官网供给的fontconverter。fontconverter将创立一个js文件,此中包括供给的ttf文件的内容作为base64编码的字符串和jsPDF的附加代码。你只要将天生的js-File增加到名目中便可。而后,便可以在代码中应用setFont-method并编写UTF-8编码文本。HTML5 的JavaScript 客户端PDF解决方案——jsPDFAngular/Webpack/React等设置惯例操纵import*asjsPDFfrom'jspdf'有些框架,必需像上面如许importjsPDFfrom'jspdf';HTML5 的JavaScript 客户端PDF解决方案——jsPDFAPIjsPDF的api十分丰盛,在这里就不供给相干地点了,在Github必定找的到,本文重点不在于先容jsPDF的用法,将局部API截图展现,经过称号大抵能猜到一些意义,详细用法须要参考官网文档:HTML5 的JavaScript 客户端PDF解决方案——jsPDF

上一篇:物联网的安全挑战有哪些?

下一篇:没有了

返回
版权信息Copyright ? 银河官网 版权所有??? ICP备案编号:鲁ICP备09013610号