SVG坐标的精度?

时间:2014-12-26 16:33:15

标签: browser svg coordinates precision specifications

有没有人知道浏览器中SVG坐标的“官方”精度?

例如:如果我以近360°绘制an arc,它最终会消失,因为开始和结束都会崩溃。

<svg version="1.1" xmlns="http://www.w3.org/2000/svg">
    <style>
        path {
            stroke-width: 10px;
            stroke: black;
            fill: none;
        }
    </style>
    <path 
        d="
        M 200 200
        A 100 100 0 1 1 199.99999 199.99999"
    />
</svg>

绘制一个完美的圆圈(在Firefox 34中)。但是,向9添加199.99999会产生任何结果。这种行为是在任何地方指定的吗?

1 个答案:

答案 0 :(得分:2)

SVG规范说double precision。没有UA实现这一点,因为它们都受到平台功能的限制,例如direct3d,通常是单精度。