此转换器不支持的功能
它把自成一体的图形按一个自动算出的尺寸栅格化。有些任务需要使用其他工具。
没有尺寸输入框
像素尺寸来自文件,并放大到最长边 1024 像素。想自己设定尺寸,请先转换,再使用图片尺寸调整。
不会从网络获取任何内容
SVG 从外部引用的东西,例如外部图片或网络字体,在转换过程中不会加载。图形必须自成一体。
字体用的是您自己的
文字使用浏览器中已有的字体绘制。您的设备缺少某种字体时会被替换,字形位置也会随之改变。在矢量编辑器里把文字转成路径就不会有这个问题。
foreignObject 可能无法转换
通过 foreignObject 元素嵌入 HTML 的 SVG 可能根本无法完成转换。
不会添加背景
图形的空白处依旧透明。如果需要白色背景,请改用SVG 转 JPG。
相关图片工具
常见问题
不会。浏览器在同一个标签页里读取每个 SVG 并绘制出 PNG。唯一会下载的是 JSZip,来自 cdnjs CDN,而且只在您使用“全部下载(ZIP)”时才下载。
这取决于文件本身。转换器读取 SVG 中声明的宽度和高度,缺少时改用 viewBox,并把图形放大到最长边至少 1024 像素。如果 SVG 里没有可用的尺寸,就会得到一张 1024 × 1024 的 PNG。
会。PNG 带有 Alpha 通道,图形的空白处依旧透明。如果想要白色背景,SVG 转 JPG会把同一幅图画在白底上。
文字使用浏览器中已有的字体绘制。SVG 里指定的网络字体在转换过程中不会被获取,因此会换成别的字体。在矢量编辑器里把文字转成路径,栅格化的结果就和绘制时完全一致。
通常是浏览器无法把它读取为图片:文件已损坏、并不是真正的 SVG,或者通过 foreignObject 元素嵌入了 HTML,这种情况可能无法转换。超过 100 MB 的文件根本不会被加入列表。
文件始终留在您的设备上
浏览器在同一个标签页里读取每个 SVG 并完成栅格化。文件不会上传,也没有任何请求把它们送往别处。