我已经查看了这篇文章Portuguese/Spanish accents with jsPDF,但对我来说还是不行。我从github项目的主分支下载了文件,没有正确呈现文本。
在我的html文件中:
<script type="text/javascript" src="resources/scripts/jsPDF/jspdf.debug.js"></script>
<script type="text/javascript" src="resources/scripts/jsPDF/jspdf.plugin.standard_fonts_metrics.js"></script>
在我的js文件中:
var doc = new jsPDF('l','pt','letter');
doc.setFontSize(15);
doc.setFont("helvetica");
doc.text(35, 65, "íóúáé"); //not rendering correctly
doc.save("test.pdf");
编辑:我解决了这个问题,更改<meta charset="utf-8">
<meta charset="iso-8859-1">