Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Welcome To Ask or Share your Answers For Others

Categories

0 votes
422 views
in Technique[技术] by (71.8m points)

javascript - How to scale and center an svg path not at the origin

I have two paths, one of which is scaled (see fiddle). The scaling also results in a translation for reasons outlined here: SVG - scale path from center repetitively (pulsating) . I need them centered on each other.

https://jsfiddle.net/bjxvda1w/1/

<svg width="400" height="210">
    <g transform='translate(0 200)'>
        <path d="M 53.3, -96 L37.3 -96 L37.3 -160 L69.3 -160 L69.3 -96 L53.3 -96 Z" fill="red" ></path>
        <path d="M 53.3, -96 L37.3 -96 L37.3 -160 L69.3 -160 L69.3 -96 L53.3 -96 Z" fill="green" opacity=".6" transform="scale(1.3)"></path>
    </g>
</svg>
question from:https://stackoverflow.com/questions/65952222/how-to-scale-and-center-an-svg-path-not-at-the-origin

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome To Ask or Share your Answers For Others

1 Reply

0 votes
by (71.8m points)
Waitting for answers

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
OGeek|极客中国-欢迎来到极客的世界,一个免费开放的程序员编程交流平台!开放,进步,分享!让技术改变生活,让极客改变未来! Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Click Here to Ask a Question

...