Можно ли проанализировать HTML вместе с его стилевыми компонентами в файле css в jsPDF `doc.fromHTML ()`?Использование React для моих компонентов HTML - PullRequest
0 голосов
/ 13 декабря 2018

enter image description here

Вот мой текущий код, использующий Reactjs, который приводит к отображению вышеупомянутых компонентов HTML на моей веб-странице.Я хочу, чтобы блок, показанный на изображении, отображался в моем PDF-файле с использованием метода jsPDF doc.fromHTML ().

import React from 'react';

const Pdf = () => {
    return (
        <div className="grid-container">
           Some words
        </div> 
    );
}

export default Pdf;

Вот коды для jsPDF.

const htmlstring = renderToString(<Pdf />);
let doc = new jsPDF();
console.log(htmlstring);
doc.fromHTML(htmlstring);
doc.save('test.pdf');

однако этот кодв результате получается совершенно пустой файл .pdf.

Можно ли использовать renderToString (), как я делал выше, чтобы получить строку HTML вместе с ее стилем?Есть ли какой-нибудь доступный способ получить строку HTML, которую можно передать в doc.fromHTML (), чтобы в выходном PDF были все стили, включенные в строку HTML?

...