jspdf из HTML таблицы стиля

Я использую jspdf для преобразования веб-страницы в документ PDF, и у меня включен плагин from_html. Он преобразует все таблицы в моем документе, и все в порядке, за исключением того, что я действительно хотел бы изменить способ отображения таблиц. У них всех темно-серая голова, а текст жирный и слишком большой. Я не могу понять, как их изменить.

Вещи, которые я пробовал:

  • Установка цвета и размера внутри тега td
  • Изменение doc.table_font_size на меньшее число перед doc.save
  • Поиск по файлам js, чтобы попытаться найти, где они установлены

Может кто-нибудь сказать мне, что я не пробовал, или если это вообще возможно, пожалуйста? Все демонстрации таблиц, сделанные с помощью jspdf, выглядят так же, как и мои, но я бы очень хотел их изменить.

Спасибо!

Джеймс

1 ответ

Вы пробовали:

  • Установка цвета и размера внутри тега td

К сожалению, jsPDF не поддерживает CSS - посмотрите этот ответ.

  • Изменение doc.table_font_size на меньшее число перед doc.save

Вы пытались использовать doc.setFontSize(size)?

  • Поиск по файлам js, чтобы попытаться найти, где они установлены

Вот файл отладки - намного удобнее для поиска.

Я знаю, что это не прямое решение того, что вы пытаетесь сделать, но я надеюсь, что это немного поможет - я только начал изучать, как использовать jsPDF, но я строю таблицы с нуля, а не пытаюсь экспортировать их из HTML.

Другие вопросы по тегам