|
|
1
7
好吧-我终于弄明白了,并且开始工作了。如果这对其他人有用的话-这是我正在使用的解决方案。。。
要求
在名为
文件应该是这样的:
我在用
自定义字体-Arimo-Regular.ttf和Arimo-Bold.ttf-都来自谷歌字体。所以,我的
有很多方法可以获得字体的Base64编码字符串,但我使用了以下方法: https://www.giftofspeed.com/base64-encoder/
它允许您上传一个font.ttf文件,并为您提供可以粘贴到其中的Base64字符串
使用我的字体,您可以看到实际文件的外观,如下所示: https://cdn.rawgit.com/stuehler/jsPDF-CustomFonts-support/master/dist/default_vfs.js 因此,一旦您的字体存储在该文件中,您的HTML应该如下所示:
这对大多数人来说可能是显而易见的,但是
https://codepen.io/stuehler/pen/pZMdKo 希望这对你和我一样有用。 |
|
|
2
1
我最近遇到了同样的问题,但是看起来jsPDF CustomFonts support repo已经被整合到MrRio的jsPDF存储库中,所以您不再需要它来处理这个问题。
|