加入对SVG的支持，以及些许小问题的修复

Signed-off-by: Gaubee <Gaubeebangeel@gmail.com>