【问题标题】:Is there any Back-end library to generate dynamic images (JPEG/PNG) renderred from an HTML template?是否有任何后端库来生成从 HTML 模板渲染的动态图像(JPEG/PNG)?
【发布时间】:2020-05-26 07:32:39
【问题描述】:
我想知道我的 react native 应用程序,我想生成从 HTML 模板呈现的动态图像,以便在我将应用程序中的某些内容分享给 Whatsapp 联系人时分享?最好的方法应该是什么? FE还是BE?我已经在后端安装了 puppeteer,但是使用它生成图像似乎很慢,请提及您是否有任何 puppeteer 优化或任何其他库或技术?谢谢
注意:我的 B.E 在 Nodejs 中。
【问题讨论】:
标签:
node.js
reactjs
react-native
puppeteer
html-templates
【解决方案1】:
emm,我不知道有什么后端库可以做。但是我用FE库开发了这个功能。很快吗?
- FE(javascript):使用库(与html2canvas等相同)从HTML模板读取base64图像,然后将base64数据发布到服务器
- BE(nodejs):使用缓冲区传输到图像,然后保存,然后响应一个url
谢谢。