CairoSVG是一个免费的开源软件,遵循LGPL授权协议。它是用Python编写的,支持将SVG 1.1格式的文件转换为PNG、PDF、PS和SVG格式的文件。CairoSVG提供了命令行界面和Python 3.6+的库,适用于Linux、macOS和Windows系统。它还依赖tinycss2 + cssselect2来应用于CSS,并依赖defusedxml来检测不安全的SVG文件。需要注意的是,CairoSVG已经放弃了对Python 3.5、3.6的支持,增加了对Python 3.9、3.10和3.11的支持。你可以在CairoSVG2.7源码包中找到最新版本。
暂无评论