所以,我有一个HTML格式的SVG文件,我听说关于这种格式的一件事是,当你放大它时,它不会被全部像素化.
我知道用jpeg或其他任何东西,我可以将其存储为50×50的图标,然后通过手动设置image_src标记中的高度和宽度,将其显示为(相当像素化的)100×100缩略图(或10×10).
然而,SVG文件似乎与对象/嵌入标记一起使用,更改这些标记的高度或宽度只会为图片分配更多空间.
有没有办法指定您希望SVG图像显示得比文件系统中实际存储的图像小或大?
所以,我有一个HTML格式的SVG文件,我听说关于这种格式的一件事是,当你放大它时,它不会被全部像素化.
我知道用jpeg或其他任何东西,我可以将其存储为50×50的图标,然后通过手动设置image_src标记中的高度和宽度,将其显示为(相当像素化的)100×100缩略图(或10×10).
然而,SVG文件似乎与对象/嵌入标记一起使用,更改这些标记的高度或宽度只会为图片分配更多空间.
有没有办法指定您希望SVG图像显示得比文件系统中实际存储的图像小或大?
用文本编辑器(只是XML)打开.svg
文件,在顶部查找类似的内容:
<svg ... width="50px" height="50px"...
删除宽度和高度属性;默认值为100%,因此它应该扩展到容器允许的任何范围.