SVG Image Format
近来项目遇到要显示SVG图像文件。本来SVG已不是新鲜事物,应该很好使用,现实并非如此。
设计说用AI
(Adobe Illustrator)做出来的图,用Chrome打开会出现错误,比如图形位置不对、该显示的图形没显示等。用文本文件打开那图,会显示xml
标签开头,而不是svg
标签开头。
图片显示有误的问题,只能让设计去修正了。至于文件格式的问题,找到svgcleaner
这个工具,转换一下就好了,体积还有所减少。虽然svgcleaner
貌似不更新了,但工作正常。
- svgcleaner
https://github.com/RazrFalcon/svgcleaner
以前一直用Inkscape
代替曾经的Flash
,设计矢量图,比如图标之类,还不错。不知道为什么大厂出品的AI
会是这么多问题。