如何在jsPDF中使用自定义字体来创建pdf?

时间:2014-07-04 08:29:46

标签: javascript html5 angularjs jspdf

我正在尝试使用javascript创建一个简单的pdf文档。我找到了jsPDF,但我不知道如何使用“CALIBRI”字体文本。有可能吗?

1 个答案:

答案 0 :(得分:0)

不幸的是,我认为这是不可能的。该文档指出您可以使用getFontList()查看可用的字体。如下所示,它会返回couriertimeshelvetica

var doc = new jsPDF();
var elem = document.getElementById('fonts');
elem.innerText = Object.keys(doc.getFontList()).join(', ');
<script src="https://cdnjs.cloudflare.com/ajax/libs/jspdf/1.1.135/jspdf.min.js"></script>
<ul id="fonts"></ul>

返回的字体的大写版本似乎只是为了易于使用,并且与非大写字体相同。