用imagick转svg为jpg,为什么svg里的url链接图片不能转换? 10C

用php的扩展imagick 将svg文件转换成jpg文件,
svg里有image标签,标签里有url图片链接,但是生成jpg的时候,这个url图片就转化不出来,生成的jpg就没有这张图片,
求解

已经解决了,应该是imagick不支持直接转换url链接,我把url的图片转换成base64格式,就可以生成这张图片了

1个回答

图片转换成svg格式步骤如下:
1、安装 inkscape
sudo apt-get install inkscape
2、安装 python-lxml
sudo apt-get install python-lxml
3、使用 inkscape 打开png图像
4、点中图像,选择命令 效果->图像->嵌入所有图像
5、保存成svg格式。

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问
相关内容推荐