Как отформатировать текст в 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')