我只是好奇是否有人知道viewBox
值(即viewBox="a b c d"
)是如何确定的。
我试图了解 Inkscape 的 SVG 功能,所以我所做的是在 Inkscape 中创建一个文档100px
x 100px
,从视口的左侧(即0
水平值)到右侧(即100
水平值)画一条线.
然而,奇怪的是,当我将此文档保存为纯 SVG 文件,然后在文本编辑器中打开该文件时,这些viewBox
值被设置为,viewBox="0 0 26.458333 26.458334"
而不是viewBox="0 0 100 100"
.
有谁知道这些值 ( 0 0 26.458333 26.458334
) 是如何确定的,为什么它们与视口尺寸之间似乎没有关系?
PS 我知道您可以viewBox
在文档选项中手动编辑该属性,但我仍然很好奇 Inkscape 为什么将它们设置为时髦的值。