私はWebアプリケーションでグラフを作成するさまざまな方法を検討しており、HighChartsが特に便利だと分かっています。アプリは色盲に対応する必要があるので、色を塗る代わりにパターンを使用することを検討しています(in this questionを参照)。このようなHighChartsで色の代わりに塗りつぶしパターンを使用する
何かがSVGの<defs>
セクションにする必要があります:
<pattern id="triangles" width="10" height="10" patternUnits="userSpaceOnUse">
<polygon points="5,0 10,10 0,10"/>
</pattern>
<pattern id="diagonal-hatch" patternUnits="userSpaceOnUse" width="4" height="4">
<path d="M-1,1 l2,-2 M0,4 l4,-4 M3,5 l2,-2"/>
</pattern>
<pattern id="cross-hatch" patternUnits="userSpaceOnUse" x="0" y="0" width="6" height="6">
<g style="fill:none; stroke:#22fa23; stroke-width:1">
<path d="M0,0 l10,10"/>
<path d="M10,0 l-10,10"/>
</g>
</pattern>
、その後、代わりのfill="#0d233a"
私はfill="url(#triangles)"
は誰がHighChartsでこれを行っている必要があるだろうか? HighChartsにハッキングすることなくこれを行うことさえ可能ですか?
あなたはそれを試してみましたか?それは正常なSVGのようだとそれは動作する必要があります – raam86