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

4

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


你在浏览器上以Calibri字体呈现了吗? - ergonaut
1个回答

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>

返回的字体大写版本似乎只是为了方便使用,与非大写字体相同。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接