带有方形 viewBox 溢出 viewPort 的 SVG

SVG with square viewBox overflowing viewPort

A 有一个非平方的 svg,需要一个可能溢出 viewPort 的正方形(单位)viewBox。我能做什么?我尝试了 preserveAspectRatio 的所有选项,但没有用。任何其他想法将不胜感激。

应该是这样的...

你想要

preserveAspectRatio="xMidYMid slice"

slice 确保所有视口在 viewBox 中可见。