canvas

    0

    1答えて

    GWTのContext2dで破線を描くには? HTML5キャンバスにはsetLineDashメソッドがありますが、GWTのラッパーcontext2dにはそのような機能がないようですか?

    0

    1答えて

    私は自分の問題をファンダメンタルズに単純化しました(実際の問​​題はこれより複雑ですが、これに対する解決策は私の問題に簡単に一般化できます)。 私はJavaFXキャンバスで作業しています。ボタンを押すと、キャンバスがズームして領域内を回転するという機能に取り組んでいます。次のように最初のキャンバスである: 所望のキャンバス次のように、私はこれは、度をズーミングし、ノード間の中間点上で回転させること

    0

    1答えて

    を作成します。Createshape 'Line'はsvgを制動しています。私はLiterally Canvasからエクスポートしています。私がコメントしている場合は、下の「線」の下にある「線」が機能します。コメントを外してください.SVGにはエラーがあります。誰でも問題が何であるか知っていますか? //create var lc = LC.init( document.getEleme

    0

    1答えて

    私はペイントプログラムを作成していますが、ユーザが作成した図面の周囲にはDropShadowがあります。また、消去すると、DropShadowも消去されます。 DropShadow(図面の新しい境界線を囲むように)を再適用しようとすると機能しますが、残りの部分はすでに適用されていますが、望ましくない部分が暗くなっています(DropShadow)。 私は考えることができるソリューションが2つある:

    0

    1答えて

    tkinterのキャンバスに四角形を作成しようとしていますが、使用しているコードの行はc.create_rectangle(x, y, x2, y2, fill=fill_, outline=outline_)です。変数はすべてcanvas変数と残りの数字と色の名前であると定義されています。次のエラーが発生します。無効なコマンド名 ".130125072"(この数字はランダムです)整数が与えられて

    0

    1答えて

    長さ110.366の線と長さ1.011の線を90度以外の角度で描画すると、線が互いに60度であり、線の始まりが同じ点にあるとします。小さな線が4ピクセルのスケールを持つように倍率を増やすと、大きな線は440ピクセルの長さになります。また、1.11,1.22、1.33などのいくつかの小さな行を比較している場合、同じ長さに見えます。私はペイントキャンバス上でより高い解像度を得ることができる方法があるの

    0

    1答えて

    私はバニラ<canvas>からpaper.jsライブラリを使用しています。この動作は重複していないようです。 ストロークとフィルの2つの別々のパスを作成する以外に方法はありますか? 本当に簡単な例として、すべてのパスは塗りの上にストロークを描画します。 let p = new Path.Circle(new Point(0, 0), 1); p.strokeColor = '#FF000

    1

    1答えて

    描画停止後描画が終了したキャンバスから位置を受け取る必要があります キャンバスで描画ポイント座標を受け取ることは可能ですか? circle Number.prototype.toRad = function() { return this * Math.PI/180; } var num = 0; var qwerty = function(){ set

    0

    1答えて

    OpenLayersで表示されるベクター機能の量を制限することは重要ですが、表示されない機能もあります。移動またはズームインするときは、XHR呼び出しでフィーチャーを「リフレッシュ」する必要があります。 OpenLayers 2では、マップの「zoomend」イベントで bboxstrategy.update({ force: true }) と呼び出すことでこれを実現できます。 SVGレンダ

    1

    1答えて

    ポイントの間に線を描きたいのですが、アニメーション移動線のように見えます。 私は動くことができますが、フェードアウトすることはできません。どうしたらいいですか?私はCanvasが初めてです。 var canvas = document.getElementById('paper'); var c = canvas.getContext("2d"); var startX = 50; var