【发布时间】:2012-12-03 14:41:37
【问题描述】:
我想使用路径在 SVG 中编写一棵圣诞树。
我开始为树的左半部分编写路径,现在我想沿 y 轴镜像这些点以创建右半部分。我尝试了许多变体的 scale 命令,但它根本不起作用。 :/ 有人可以帮我吗?
这是我的代码:
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.0//EN"
"http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd">
<svg width="2000" height="2000" xmlns="http://www.w3.org/2000/svg">
<path style="stroke:green;fill:none;
stroke-width:10;"
d="M1000,200 Q950,400 800,500 Q600,600 750,650 T700,850 Q400,1100 600,1100 T500,1400 Q250,1600 450,1600 L850,1600 Q950,1600 950,1700"/>
<path transform="translate(350)" style="stroke:green;fill:none;
stroke-width:10;"
d="M1000,200 Q950,400 800,500 Q600,600 750,650 T700,850 Q400,1100 600,1100 T500,1400 Q250,1600 450,1600 L850,1600 Q950,1600 950,1700"/>
</svg>
【问题讨论】:
-
作为第一个用户,给了
+1。使用 InkScape 可以轻松做到这一点! -
这是一项艰巨的功课。
标签: html svg path scale mirroring