目标: 做一个环形文字svg转成图片
问题: svg转图片,svg中的非系统字体没被转换, 由于字体是css引入的, 导入到canvas中的svg因为没有识别字体, 所以转成图片后, 图片里的文字没办法带自定义字体.
补充: 看过其他例子可以在svg标签中用style标签, 并且定义字体时候引入转成base64的字体. 但是由于是基于vue-cli开发, 没办法在template中嵌入style, 会报错, 求解决思路
目标: 做一个环形文字svg转成图片
问题: svg转图片,svg中的非系统字体没被转换, 由于字体是css引入的, 导入到canvas中的svg因为没有识别字体, 所以转成图片后, 图片里的文字没办法带自定义字体.
补充: 看过其他例子可以在svg标签中用style标签, 并且定义字体时候引入转成base64的字体. 但是由于是基于vue-cli开发, 没办法在template中嵌入style, 会报错, 求解决思路
10 回答11.7k 阅读
2 回答3.2k 阅读✓ 已解决
4 回答4.6k 阅读✓ 已解决
4 回答2.1k 阅读✓ 已解决
4 回答2.2k 阅读✓ 已解决
3 回答1.2k 阅读✓ 已解决
3 回答5.1k 阅读