1
私は、SVGファイルでこのに足を踏み入れ:SVGグラデーション使用してインフィニティは
<linearGradient id="linearGradient6019" xlink:href="#linearGradient6001" y1="-Infinity" y2="Infinity" x1="0.401576" x2="0.39193"/>
と私はスペックを確認するために行ってきました:
https://www.w3.org/TR/SVG/pservers.html#LinearGradientElementX1Attribute
と私はスペックが
を与えることを見ました私は、spreadMethod = "pad"は座標上で無限のように動作すると考えています。
誰でもこれを前にして、グラデーションの解析時にこの無限大を処理する方法を提案していますか?
は、私は、入力ファイルが無効であるように、値として許可されていません
ctx.createLinearGradient(x,y,z,q);
okだから、それらはいくつかのアプリケーションからちょうど悪く作られたSVGです。私は0と100の値でそれらを解析することができます。 – AndreaBogazzi