JsPDF fromHTML: несколько страниц и семейство шрифтов - PullRequest
0 голосов
/ 14 февраля 2019

Мне нужно напечатать html div внутри документа, созданного jsPDF.Я использую метод fromHTML, но я не могу найти какую-либо документацию по этому поводу (возможно, это устарел).

Мой код выглядит примерно так:

<div id="project-1" style="font-family:Arial;"><span class="prj">FOO BAR</span><div>

и

  var options = {
    pagesplit: true     //I know, it does nothing for the moment.
  };
  issue_pdf.setFont("helvetica", "normal");
  issue_pdf.setFontSize(12);
  issue_pdf.fromHTML($('#project-1').html(), 50, 300, {});
issue_pdf.output('save', 'name.pdf');

Мне нужно:

  • изменить шрифтиспользуется для печати содержимого, например, от Arial до Times New Roman из Javascript, поскольку я не могу редактировать HTML-код.
  • Уметь печатать содержимое на нескольких страницах, если длина элемента project-1 divбольше, чем страница (есть заголовок над div, который мне нужно распечатать, и поле даты / подписи сразу после него).

Заранее спасибо!

...