可以格式化pdfkit中的文本吗?像粗体,递归和所有其他的东西?Demo
我在文档中找不到任何内容
答案 0 :(得分:2)
如果查看文件node_modules> pdfkit> js>字体>数据。 您可以轻松地使用
包含标准字体 doc.font('Helvetica-Bold'); // as an example
如果你想使用你自己的字体: PDFKit支持在TrueType(.ttf),TrueType Collection(.ttc)和Datafork TrueType(.dfont)格式中嵌入字体文件。要更改用于呈现文本的字体,只需调用font方法即可。如果您使用的是标准PDF字体,只需将名称传递给字体方法即可。否则,将路径传递给字体文件或缓冲区 包含字体数据。如果字体是集合字体(.ttc和.dfont文件),意味着它在同一文件中包含多个样式,则应传递要从集合中提取的样式的名称。 这是一个示例,说明如何在每种情况下设置字体。
doc.font('fonts/PalatinoBold.ttf')
或
doc.font('fonts/Chalkboard.ttc','Chalkboard-Bold')