是否可以将css文件中的HTML及其样式组件解析为jsPDF`doc.fromHTML()`?对我的HTML组件使用React

时间:2018-12-13 10:09:28

标签: javascript html css reactjs jspdf

enter image description here

这是我当前使用Reactjs的代码,该代码导致在我的网页中呈现上述HTML组件。 我希望使用jsPDF doc.fromHTML()方法将图像中显示的块显示在我的PDF中。

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字符串及其样式?有没有可用的方法来获取可以传递到doc.fromHTML()的HTML字符串,以使输出PDF包含HTML字符串中包含的所有样式?

0 个答案:

没有答案