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