0
私はモーメントでsvg floorplanを作成しています。複数のパスがグループ化されていて、出入り口を表すパスが途切れています。svgグループ化されたポリラインを塗りつぶして塗りつぶす
私は完全な塗りつぶしが得られないので、部分的に塗りつぶされ、等角図形で構成されています。結合されていないパスがあっても完全にグループを埋める方法はありますか?
私のコードは、私がやろうとしています何
<g id="Group" stroke="none" stroke-width="1" fill="blue" fill-rule="evenodd" transform="translate(66.000000, 103.000000)">
<path d="M184.068359,305.802734 L143.80664,305.802734" id="Path-17" stroke="#979797"></path>
<polyline id="Path-18" stroke="#979797" points="93.7480469 305.845703 0.466745757 305.845703 0.466745757 92.1182094 141.39461 92.1182094 195.207031 65.8398438 195.207031 54.2361072 188.045332 54.2361072"></polyline>
<polyline id="Path-19" stroke="#979797" points="188.199219 6.6484375 207.78952 6.6484375 208.511719 0.703125 284.00589 0.703125 284.00589 5.9776195"></polyline>
<polyline id="Path-20" stroke="#979797" points="284.890625 55.1621094 283.505859 134.390625 183.903627 134.390625 183.903627 306.27391"></polyline>
</g>
は青と赤のストローク内のすべてを満たし、それを完全塗りつぶし作るのですか? I以下のコードで
https://jsbin.com/reyunufeno/edit?html,output
あなたは、単一のパスに物事を変換する必要があると思います。 –
申し訳ありませんが、どういう意味ですか? – Udders
ポリラインの要素をパスd値に変換し、既存のパスのd値に追加します –