【发布时间】:2021-02-23 04:08:52
【问题描述】:
我有以下 SVG 文件,其中包含一条折线
<?xml version="1.0" encoding="utf-8"?>
<svg
width="280"
height="280"
viewBox="0 0 140 140"
stroke="blue"
fill="none">
<polyline points="21,14 18,14 15,7 10,17 7,11 5,14 3,14" />
</svg>
原始大小是 48x48px,我正在尝试将 SVG 的总比例增加到 280x280px(在我将其发送到 PNG 渲染之前)。
我尝试增加宽度、高度和 viewBox 参数,但是折线的大小显然不符合。有没有办法做到这一点?
【问题讨论】:
-
我会改用这个 viewBox:viewBox="3 7 18 10"
-
这就是诀窍,愿意解释并为此创建答案吗?这个结果也可以通过动态(使用代码?)方式实现,因为我将有许多 svg 将通过此代码。