在React Native中将HTML转换为图像

时间:2018-11-28 06:37:06

标签: html react-native png

我目前正在尝试从React Native中的html字符串生成图像(png / jpg),如下所示:

<table><tr><th>Company</th><th>Contact</th><th>Country</th></tr><tr><td>AlfredsFutterkiste</td>" +
        "<td>MariaAnders</td><td>Germany</td></tr><tr><td>CentrocomercialMoctezuma</td><td>FranciscoChang</td>" +
        "<td>Mexico</td></tr><tr><td>ErnstHandel</td><td>RolandMendel</td><td>Austria</td></tr><tr>" +
        "<td>IslandTrading</td><td>HelenBennett</td><td>UK</td></tr></table>

我找到了一些不错的第三方实现,它们可以从html字符串(https://github.com/christopherdro/react-native-html-to-pdf)生成pdf,但是不能从html生成图像。

任何帮助将不胜感激。谢谢。

1 个答案:

答案 0 :(得分:0)

这里有2个节点程序包,可以帮助您将给定的DOM转换为svg / png / jpeg图像:

https://github.com/tsayen/dom-to-image

https://www.npmjs.com/package/html-to-image