ストローク パスを塗りつぶされたオブジェクトに変換したいと考えています。(プログラム的に、JavaScript で。)
この線は単純な曲線であり、一連の座標です。この線をパスとしてレンダリングし、特定の太さのストロークを与えることができます...しかし、ワープなどのさらなる変更を行うことができるように、ストロークされた線ではなく塗りつぶされた形状を取得しようとしていますそのため、結果として得られる「ストローク」の太さが異なるか、カスタム ビットが切り取られる可能性があります (私が知る限り、実際の SVG ストロークではこれらのいずれも可能ではありません)。
だから私は線を手動で「太く」しようとしています。これを行う関数が見つかりません - D3.jsとRaphaëlのドキュメントを調べましたが、運がありません。これを行うライブラリ/関数を知っている人はいますか?
または、さらに良いこと: 誰かがこのタスクを手動で行う方法について幾何学理論を説明してくれたら、私が持っている線座標のリストを取得し、それを効果的に「ストローク」する新しいパスを作成することによって、それは驚くべきことです. 別の言い方をすれば、パスをストロークするように指示したときにブラウザは何をしますか? ストロークがどのような形状であるべきかをどのように判断するのでしょうか?