как добавить и установить шрифт в JsPDF? - PullRequest
0 голосов
/ 23 января 2020

Я пытался установить шрифт Helvetica по-разному, но, похоже, ничего не работает. Я понимаю функции addFont и setFont, но у меня возникают проблемы с их использованием.

Вот что у меня есть:

doc.addFont('Helvetica', 'Helvetica', 'normal')
doc.setFont('Helvetica')

Очевидно, что постскриптумное имя для Helvetica - 'Helvetica', поэтому я не не знаю, что это может быть.

1 Ответ

0 голосов
/ 29 января 2020

вы можете конвертировать ваш шрифт

Пример PTSans-normal. js

import jsPDF from 'jspdf' jsPDF - Импорт шрифтов в React. js / ES6 style

Использование нового шрифта

import 'assets/fonts/PTSans-normal.js';
import jsPDF from 'jspdf';

const doc = new jsPDF();

doc.setFont('PTSans'); // set custom font
doc.setFontSize(12); // you can change size
doc.text('Hello', x, y) // and you can write your text

console.log('Show all font in jsPDF',doc.getFontList());
...