Как отформатировать текст в PDFkit

Можно отформатировать текст в pdfkit? Как смелый, рекурсивный и все остальное? демонстрация

Я ничего не могу найти в документах

1 ответ

Если смотреть в файл 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')
Другие вопросы по тегам