私はfabric.jsを使用して破線を描きたいと思います。 I've found Issue #603 on github that should implement this feature. しかし、私はサンプルコードを見つけられず、fabric.js 1.2.1で動作するようにはできません。fabric.jsで破線を描く
これは既にfabric.js 1.2.1の一部ですか、それともgithubから直接取り出して自分で構築する必要がありますか?誰か私に簡単な例を教えてもらえますか?
私はfabric.jsを使用して破線を描きたいと思います。 I've found Issue #603 on github that should implement this feature. しかし、私はサンプルコードを見つけられず、fabric.js 1.2.1で動作するようにはできません。fabric.jsで破線を描く
これは既にfabric.js 1.2.1の一部ですか、それともgithubから直接取り出して自分で構築する必要がありますか?誰か私に簡単な例を教えてもらえますか?
あなたが探しているプロパティはstrokeDashArray
で、SVG属性stroke-dasharray
をエンコードしています。それは、ダッシュとギャップのパターンを記述する配列を期待しています。詳しくは、リンク先ページを参照してください。
使い方の例が均等に5pxの間隔がある黒い破線を作成し、以下のように見えるかもしれ塗りつぶし:
new fabric.Line([0, 20, 100, 20], {
strokeDashArray: [5, 5],
stroke: 'black'
});
ありがとうございました!期待どおりに動作します。 – Hartwig
はい、ありがとうございます。私はファブリックが初心者のためのより良い文書を持っていたらいいと思う。私は図書館を愛していますが、私はいつも物事をどのようにする必要があるかを決めることはできません。 – user1204493
あなたはこのテストページにいくつかの例を見ることができます - http://fabricjs.com /test/svg_export/stroke.html – kangax