問題タブ [clipping]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - 画像でUniformToFillを使用するときに、C#またはXAMLでクリッピングを制御するにはどうすればよいですか?
ストレッチプロパティがに設定されたサイズ変更可能なウィンドウに画像コントロールがありますUniformToFill
。
クリッピングウィンドウは画像の左上に固定されています。サイズ変更により、画像の右と下が途切れます。
画像をすべての面で均等にクリップしたい。私は密集していて、明白な解決策を見落としていますか?
画像がクリップされる方法を制御するにはどうすればよいですか?
(無関係:これはstackoverflowへの私の最初の投稿です。私はこのサイトが私にとって素晴らしいリソースであると言って始めたかっただけです)
wpf - XAMLツールチップがクリップされています
WPFアプリ(XBAPやSilverlightではなく通常のWindowsアプリ)を作成しようとしています。メインアプリウィンドウで透明度をサポートし、下のデスクトップに表示したい。
しかし、ボタンでツールチップテキストを指定すると、ツールチップがメインウィンドウの下(Zオーダー)に表示されます。
次のスクリーンショットがあります。*別のアプリが重なり、部分的に透明なメインウィンドウの表示をブロックします。*ボタンのツールチップが他のアプリの前に表示されます。*ツールチップが他のアプリの前にない場合、部分的な透明度の後ろにあります。
これは32ビットXP用のWPFエンジンの既知の問題であり、Vistaでは発生しないことを他の場所で読みました。
私が探しているのは修正/回避策です。
iphone - iPhone インターフェイス オーバーレイ パススルー イベント
代替テキスト http://www.davidhomes.net/question.gif
私はiPhone開発にまったく慣れていません(自由時間で3か月未満)、2番目のアプリの開発を開始しています。
画像から、いくつかの UIView をサブビューとしてメインの UIViewController.view に追加しています。追加するビューの数は、ユーザーが選択できるデータによって異なります。
各ビューには、いくつかのコントロール、ラベル、UITextField、および Horizontal UIViewPicker が含まれています。
簡単にするために、ボタンが 2 つしかない (とてもラフな) モックアップをここに置きます。
GUIを改善したいので、画像のように、追加されたUIViewのトップサブビューとしてUIViewImageをオーバーレイしたいと思います。
問題は、イベントを通過してその下のオブジェクトに渡すことです。クリッピングを使用する方法があるとどこかで読んだことがありますが、実際の形状は楕円形のフレームよりも複雑です。
別の場所で、各境界線に 1 つずつ、4 つの UIImage を追加して、イベントがこの穴を通過できるようにすることを読んだことがあります。私には汚い解決策のように思えます(うまくいくと確信していますが)
これを行うための最良の方法についてのアイデアはありますか? オンラインのチュートリアルやレシピへのリンクはありますか?
あなたの助けに感謝します
ありがとうデビッド
silverlight - Silverlight: キャンバスのオーバーフロー
Canvas を作成し、その中に StackPanel を配置しました。StackPanel は水平で、サムネイル画像のリストを受け入れます。キャンバスのサイズは固定です。キャンバスの幅が保持できるよりも多くのサムネイルを配置すると、StackPanel がキャンバスからオーバーフローするはずなので、現在のサムネイルの中央に移動できます。
すべてが正しく機能しますが、StackPanel のオーバーフローが表示されます! 非表示にする方法はありますか?それともアプローチ全体が間違っていますか?
これがスクリーンショットです。キャンバスは赤いボックスです。スタックパネルは青い半透明です。
http://www.netpalantir.it/static/sl_canvas_overflows.jpg
ありがとう!
optimization - クリッピング領域/領域を設定するブラックベリー
J2MEには、グラフィックス領域の領域をクリップするためのclipRect()とsetClip()があります。BlackBerryで利用可能な同等のAPIとは何ですか?また、それをどのように使用しますか?
wpf - WPF 装飾クリッピング
私は を持ってItemsControl
いScrollViewer
ます。のアイテムは、基本的に で構成される にItemsControl
展開されます。DataTemplate
Adorner
問題は、スクロール時に のビジュアル チルドレンが のAdorner
外側に表示されることScrollViewer
です。水平オフセット 0 から 100 までスクロールすると、ビジュアル チルドレンがAdorner
左に移動し、 の横に表示ScrollViewer
されますが、非表示にする必要があります。または の設定ClipToBounds
が機能しない。ItemsControl
ScrollViewer
Adorner
すべての要素の上に z オーダーでレンダリングされることは理解していますが、 ScrollViewer
. 途中で飾らElement
れた は期待どおりに動作し、 からは見えませんScrollViewer
。
Adorner
表示されているスクロール領域にのみ表示されるように、sを「クリップ」する簡単な方法はありますか?
ありがとう、アンドレイ
silverlight - Silverlight - ポリゴンのスケーリングとクリッピング
数千のポリゴンを追加したキャンバスがあります。
ズームインできるようにしたいと思います(これは ScaleTransform.
ただし、キャンバスの一部のみを描画するために Canvas.Clip も使用しようとしましたが、ScaleTransform 値が変更されるとすぐにクリッピングが機能しなくなります...
そして私のコードビハインドでは、
私は明らかに間違ったことをしていますか?
java - OpenGL での奇妙なクリッピングの問題
私は OpenGL に非常に慣れていないので、ご容赦ください。:) 私は NeHe の OpenGL チュートリアルに取り組んでおり、独自のバージョンのレッスン 5 を開発しました。このバージョンでは、原点を中心に 3D 形状を回転させます。何が間違っていたのかわかりません。ほぼ行ごとにコードをコピーしましたが、表面に奇妙なオーバーラップが見られます。
このような問題の原因について何か提案はありますか?
jquery - jQueryドラッグ可能を使用して、divクリッピングマスク内でズーム画像をドラッグしますか?
ユーザーが画像をズームインし、ズームされたバージョンをクリッピング マスク div 内でドラッグできるようにするインターフェイスを作成しています。
200px by 200px
overflow: hidden を設定した divがあります。次に、 std img ( <img src="etc">
) を divにロードし1000px by 1000px
ます。
次に、jQueryを使用します
数字はハードコードされています。これまでのところ、試行錯誤でしか見つけることができません...
問題は、ページを変更するたびに (コンテナ div の上に別の要素を挿入するなど)、ページ サイズが変更され、ハード コードされた [x1, y1, x2, y2] が正しく機能しなくなることです。
主な問題は、[x1、y1、x2、y2] を完全に理解していないことです...
これに関するjQueryドキュメントは次のとおりです。
x1 がドラッグ可能な最も左のポイントであり、x2 がドラッグ可能な最も右のポイントであると考えるのは正しいですか? (y1とy2も同じ)?
もしそうなら、それらを動的に計算するための最良の戦略は何ですか?
また、「ズームされた画像をdivクリッピングマスク内にドラッグする」という主な問題に対する他の迅速かつ簡単な解決策は大歓迎です。
wpf - キャンバス内のWPF要素のクリッピング
私はインタラクティブなWPFグラフ/ツリーツールに取り組んでおり、ノードとそれらの間のリンクをキャンバスに配置しています。ノードはユーザーコントロールであり、リンクは単純な線の形であり、現在、リンクはノードの中心から別のノードの中心に移動します。
この問題は、ノードを少し透明にしたいときに発生し、ノードの背後にあるリンクが表示されます。最も便利な解決策は、線にクリッピングまたは不透明マスクを適用することであると考えました。これにより、線はノードの後ろに描画されませんが、私は一生の間、どのように理解することができませんか?
基本的に、ラインのクリッピングジオメトリとして使用するために、ノードからバウンディングボックスジオメトリを理解することはできません。もちろん、別の解決策にも興味があります。