jsPDF изменить шрифт текста из метода Html - PullRequest
0 голосов
/ 28 февраля 2020

Я использую jsPDF

. Есть ли способ изменить шрифт по умолчанию с HTML. Я использую с HTML, поскольку я хочу иметь возможность копировать содержимое экспортированного PDF. Единственная проблема в том, что я не могу изменить семейство шрифтов.

doc.setFont(); он работает по другому методу, например doc.text(), но не в fromHTML.

как вы, ребята, решаете эту ситуацию?

1 Ответ

0 голосов
/ 06 марта 2020

Лично мне не повезло, сопоставляя шрифты HTML с методом jsPDF fromHTML(). Насколько я понимаю, этот метод интерпретирует каждый элемент HTML как объект PDF, создавая изображения и текст отдельно.

Существует, по крайней мере, в jsPDF 1.5.3, метод плагина addHTML(), который использует html2canvas или растеризуйте HTML, чтобы выполнить sh, выполнив рендеринг в объект Canvas, а затем поместив его в документ PDF. У меня есть некоторые исключения с градиентами фонового изображения.

Если это не поможет, попробуйте опубликовать некоторые фрагменты того, что у вас есть.

...