fabricjs

    1

    1答えて

    私は、ファブリックjsを使用して私のプロジェクトで描画ポリゴンのための計測器を作成する必要があります。 私はsctiptを見つけたhttps://github.com/taqimustafa/fabricjs-polygonそれは私にとって完璧です。 しかし、私は1.7.11を使用している間、このスクリプトはファブリック1.6.3で動作します。 そして、私はファブリック1.7.11とアクティブシェ

    0

    1答えて

    私はFabric JSを使用してキャンバスに描画しています。私はfabric.Lineオブジェクトを拡張し、最後に矢印を追加するLineArrowというカスタムオブジェクトを作成しました。ここでhttps://jsfiddle.net/oyqw228o/9/ const LineArrow = fabric.util.createClass(fabric.Line, { type: 'l

    -1

    1答えて

    私はカスタムシェイプレンダリングにファブリックjsを使用するプロジェクトに取り組んでいます。私はファブリックjsオブジェクトをスケールしながらいくつかの値を設定する必要があります。しかし、私たちの価値の規模は増分されなければならず、スケールアウトの価値は減る必要があります。

    0

    1答えて

    キャンバス上で複数のオブジェクトを選択しています(Shiftキーを押したまま)、選択した順番に依存しています(最初に選択したオブジェクトをグループ操作の参照として使用する必要があります) 。 私は、選択を行うときに秩序が保持されることがあり、ときどき秩序が維持されないことに気付きました。デバッグ中Iはfabric.jsのソースに次のコードを発見した: _createGroup: function(

    0

    1答えて

    SVGにパターンを適用し、toJSONを使用してデータベースにデータを保存します。 loadFromJSONを使用してキャンバスにロードしようとしているとき、そのスローエラーパターンのソースは定義されていません。 ここで私はパターンを設定するために使用しているコードです。 JSONからロードしている間、私は次の、 var frontJson = JSON.stringify(canvas.toJS

    0

    1答えて

    次のコードを使用して、キャンバス内のすべてのオブジェクトをグループ化し、グループの中央に配置しました。ここでグループ化は機能していますが、センタリングは機能しません。 var objs = canvas.getObjects(); //create group var group = new fabric.Group(objs); group.center().setCoords();

    0

    1答えて

    すべての機能を有効にしてファブリックjsファイルを取得するにはどうすればよいですか?私の生地のプロジェクトで 、私は機能を使用しています:タッチイベント、グループ、マウスホイールイベントなど メインのjsファイルは、タッチイベントのソースコードが含まれていません。だから私はここから選択したすべての機能 - http://fabricjs.com/build/でカスタムビルドをダウンロードしようとし

    1

    1答えて

    私のキャンバスにテキストがあり、ボタンを使ってテキストを左、中央、右に整列しようとしています。私はthis exampleを見ましたが、選択ボックスにボタンを使用する方が好きです。私は束を試して、かなり失われた気分です。 var $ = function(id){return document.getElementById(id)}; var canvas = this.__canva

    0

    1答えて

    すべて同じイメージから作成され、相互に重ね合わされた複数のsvgをインポートしています。私はテキストを特定のsvg/textareaパスの中央に追加したいと思います。次に、最小サイズで提供されたテキストに合わせてテキストエリアを拡大/縮小します。 iveは自分自身を混乱させる。私はもう考えていない?私はすべてを削除し、方向を開始することは非常に役立つだろう。私は何を得たのHeres。 var ca