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