微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

自动快速将svg转换为光栅图像例如png

如何解决自动快速将svg转换为光栅图像例如png

| 我正在寻找一种将Shell脚本(bash)中的svg转换为光栅图像(例如png)的工具。 目前,我使用
inkscape --export-png=image.png --export-area-drawing image.svg
效果不错,但速度非常慢。 搜索Web和SO只能使我的库在某种编程语言(PHP,js,C#等)中执行此操作。我可以为自己编写一个小程序来执行此操作,但是我希望使用现有的工具(而不是inkscape,因为它非常慢)。     

解决方法

        可以使用
librsvg2
所有细节都在这里     ,        ImageMagick库还具有可以执行此操作的命令行工具。尽管它当然支持SVG,但是除非您的svg非常简单,否则我不确定是否会提供与InkScape相同的结果质量。     ,        我想将全部或部分SVG文件批量导出为不同大小的PNG,请看一下我的工具inkmake。     

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。