时间:2021-07-01 10:21:17 帮助过:47人阅读
今天老板提了需求,要在服务端生成邀请卡,嗯…,简单的说就是把要这张:
变成差多这样的:
后端搞ruby的哥们搞了个html转图片,说转得太慢了,我就把这坑接下来了
所以睡前就倒腾了下,搞了个简单的实现
解决思路
文字转svg -> svg转png -> 合并图片
相关轮子
images Node.js 轻量级跨平台图像编解码库,不需要额外安装依赖
text-to-svg 文字转svg
svg2png svg转png图片
示例代码
注意事项
text-to-svg需要中文字体的支持,不然中文会乱码
在我的破电脑上执行一次只花了500多毫秒,感觉足够了,分享出来希望能给大家一个参照。
相关推荐:
php原生图片合成和文字生成图片
讨论在PHP中如何把带有HTML内容的文字生成图片
分享Nodejs中用captchapng生成图片验证码的实例
以上就是node实现文字生成图片代码分享的详细内容,更多请关注Gxl网其它相关文章!