2016-12-14 10 views
1

矢印マーカー付きのSVGラインを描画していますが、すべてが見えますが、拡大後に矢印のInkscape部分が見えます。問題が私のマーカーコードにあるのか、それともInkscapeのバグなのか知っていますか? 追加:行は回転変換を持つグループ内にあります。SVG:ズーム後のインクスケープ矢印マーカーディザリング

before zoom

after zoom

<marker refX="0px" 
     refY="0px" 
     orient="0" 
     overflow="visible" 
     markerWidth="7.972439" 
     markerHeight="2.65748" 
     id="arrow_right" 
     xml:space="default"> 
    <path d="M7.972439 0 L-3.98622 2.65748 L-3.98622 -2.65748 L7.972439 0 z" 
     stroke="#FFFFFF" 
     stroke-width="0" 
     stroke-opacity="0" 
     style="fill:#000000;" 
     xml:space="default" /> 
</marker> 
+0

私にはInkscapeのバグのようです。バグを報告してください。 –

答えて

0

最後に、私は解決策を見つけました。これは、線要素のスタイルが欠落していたために発生しました。 この行は、 "fill-rule"を "evenOdd"に設定して、 "fill"を "none"に定義していなければなりません。

fill="none" 
fill-rule="evenOdd"