私は.NETプロジェクトに取り組んでいます。SVG ファイル内の形状の長さと面積を計算する必要があります。
2 つの困難があります。
a) ベジエ曲線 - 式が自明ではないようです
と
b) 変換 - 計算を行う前に、すべての変換を適用する必要があります
SVG ファイルで幾何学的計算を行うライブラリを推奨できる人はいますか? SVG ファイルに変換を適用し、各形状の各ポイントの生の値を返すコードを推奨できる人はいますか?
私は.NETプロジェクトに取り組んでいます。SVG ファイル内の形状の長さと面積を計算する必要があります。
2 つの困難があります。
a) ベジエ曲線 - 式が自明ではないようです
と
b) 変換 - 計算を行う前に、すべての変換を適用する必要があります
SVG ファイルで幾何学的計算を行うライブラリを推奨できる人はいますか? SVG ファイルに変換を適用し、各形状の各ポイントの生の値を返すコードを推奨できる人はいますか?
ベジェ曲線の場合、曲線を線分に変換することで長さを計算できます。DeCastelJauによって提供されるアルゴリズムを使用できます。 アルゴリズムは次のようなものです