問題タブ [scale]

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.

0 投票する
1 に答える
1547 参照

javascript - div にインラインで収まるように複数の画像をスケーリングしますか?

固定サイズの div 内にインラインで収まるように多数の画像をスケーリングする効率的な方法はありますか?

JavaScriptを使用してdiv幅を計算し、それを画像の数(パディングを除く)で割り、画像のサイズを均等に変更してアスペクト比を維持することで可能だと思いますが、もっと良い方法があることを願っていますそれを行う方法。

0 投票する
1 に答える
525 参照

silverlight - スタックパネルの要素に適用されたScaleTransformにより、「空白」スペースが発生します

ScaleTransformが適用されているUserControlsをStackPanelに追加すると、変換が適用されていないかのように、コントロール間に余分なスペースがあることがわかります。私が理解していることから、変換は実際にはコントロールの幅/高さを変更するのではなく、レンダリングの幅/高さを変更します。この場合、余分なスペースなしでコントロールを表示するにはどうすればよいですか?

これが例です。最初の行は、変換を適用しない場合のコントロールの外観を表しています。2番目の行は、ScaleTransform {ScaleX = .75、ScaleY=.75}での外観です。最初の行のように要素を互いにぶつけてほしい。

代替テキスト

0 投票する
2 に答える
2012 参照

wpf - サーフェス開発: ScatterView を使用しないアイテムの平行移動/回転/スケーリング

ScatterView なしでアイテムを移動/回転/スケーリングすることは可能ですか? ボタン、リスト、静的にする必要があるカスタム コントロールなど、他の要素の上に配置できる項目を操作したいと考えています。それらを ScatterView に追加すると、それらはすべて ScatterViewItems になり、これは望ましい効果ではありません。

0 投票する
2 に答える
1761 参照

jquery - jquery-親の親を取得しますか?

jquery.cjobjectScalerプラグイン(リンクテキスト)を使用していますが、制御できない状況のため、imgはdiv内でハイパーリンクされています...そのタグを「削除」する方法も、並べ替えることもできませんそれはまったく...

したがって、元の関数は次のとおりです。

そして、これは私が使おうとしているバージョンです...

また、サイズは変更されますが、fftsに設定されたサイズには変更されません...そのスタイルがオーバーライドされていないことを確認したので、ここからどこに進むべきかわかりません...?

0 投票する
2 に答える
1554 参照

iphone - iPhone での巨大な画像のスケーリングとトリミング

ここ数週間、iPhone でタイリング メカニズムを動作させようと、頭を悩ませてきました。スクロール ビューで要求されるタイルとして保存できるように、約 150 MB の画像をスケーリングおよびトリミングする必要があり、ユーザーは画像を高解像度で表示できます。

問題は、これらの画像が iPhone の処理能力の限界を押し広げていることです。これらの巨大な画像を 1000 程度に縮小してタイリングするのは非常に簡単に思えますが、ズーム レベルが大きい場合は途中で、たとえば 4000 に拡大する必要があり、それは大きすぎます。そこで、フルサイズの画像から中サイズのブロックを作成し、それらのそれぞれと中ズームをタイリングするというアイデアを思いつきました。

内側のループの周りに autoreleasepool を作成し、各サイクルの後にそれを排出することで、ほとんどの場合、メモリを制御下に置くことができますが、ランダムに見えることがあり、メモリがリークするか、少なくとも排出されません。私はこれをすべてセカンダリ スレッドで行っており、そのスレッドの最初の関数に戻ったら、スレッド自体の autoreleasepool を解放してから、最後のメモリ アーティファクトをクリアします。シミュレーターには問題ないようですが、iPhone の許容度ははるかに低く、タイリング プロセス全体を完了する前にクラッシュします。私が使用しているクロッピング コードは Hive05 のものです

http://www.hive05.com/2008/11/crop-an-image-using-the-iphone-sdk/

これほど大量の画像を扱う必要があった人は他にいますか? タイルを事前に生成するのが最善の方法ですか? 一部のループがメモリを増加させ、一部を増加させない理由、または外側のプールを待つ代わりに内側のプールですべての自動解放されたものを強制的にクリアする方法についての提案はありますか?

ここまで読んでくれてありがとう。

追加しなければならないのは、これらの画像はTIFであるため、ビットマップ情報を直接読み取る方が、全体をスケーリングしてトリミングするよりも優れている可能性があることです。

0 投票する
20 に答える
98131 参照

ios - UIButton の imageView をスケーリングするにはどうすればよいですか?

を使用して、画像を含む「ボタン」という名前の UIButton インスタンスを作成しました[UIButton setImage:forState:]。button.frame が画像のサイズよりも大きいです。

ここで、このボタンの画像を縮小したいと思います。button.imageView.frame、 、button.imageView.boundsを変更してみbutton.imageView.contentModeましたが、どれも効果がないようです。

UIButtonのimageViewのスケーリングを手伝ってくれる人はいますか?

私はこのように作成しましたUIButton

私はこのように画像をスケーリングしようとしました:

この:

0 投票する
4 に答える
20836 参照

iphone - CAKeyframeAnimationはどのようにスケーリングしますか?

いくつかのキーフレームでアニメーションを作成したいと思います。レイヤー(この場合はボタン)を1.5に、次に0.5に、次に1.2に、次に0.8に、次に1.0にスケールアップしたいと思います。

また、各キーフレームのEaseInとEaseOutも必要です。

ご想像のとおり、これによりその場で弾力性/バウンス効果が生まれます。

私のアプリの他の部分では、このようなCAKeyframeAnimationを使用しています(以下のコードを参照)。これにより、同様の弾力性のあるアニメーションが作成されますが、xとyの位置が対象になります。

以下のコードを適応させて、位置ではなくスケールに影響を与えることはできますか?

前もって感謝します!

}

}

0 投票する
3 に答える
3050 参照

iphone - ライブiPhoneカメラビューを中央に拡大、「CGAffineTransformTranslate」が機能しない

解決できなかった小さな問題があります。誰かがそれを手伝ってくれることを本当に願っています。以下のコードを使用して、ライブ カメラ ビューのサイズを変更し、中央に配置したいと考えました。

しかし、私が得たのは、画面の左上にある拡大縮小された 1/2 サイズのビューだけでした。「CGAffineTransformTranslate」は何もしないようです。使用しても翻訳が機能しませんでした:

翻訳部分はライブカメラビューには影響しないようです。誰かが私を啓発できることを願っています。

ありがとう。

0 投票する
6 に答える
221 参照

scale - どうすればこの方程式を速くすることができますか

今、私は自分のプログラムにボトルネックがあります。ピンチジェスチャを使用してUIImageのスケールを制御しようとしています。プログラムの速度が低下し、途切れ途切れになる原因となるスケールの計算。以下は方程式です。

scaleModは、ユーザーが画面から指を離した現在のスケールです。したがって、次にユーザーがピンチを行うときは、基本的に古いスケールが新しいスケーリングアクションの開始点になります。

0 投票する
1 に答える
1787 参照

flash - ムービークリップのサイズに比例してスケーリングする

アイテムのサイズが現在よりも小さく変更されている場合にのみ、ムービークリップを比例的にスケーリングしようとしています。

明らかに、次のように ScaleX/Y 値を使用できます。

if (cont.scaleX < cont.scaleY ) { cont.scaleY = cont.scaleX; } そうでなければ { cont.scaleX = cont.scaleY; }

stageWidth/Height がムービークリップよりも小さいという特別な場合にのみ、スケールの比率を制限/リセットする必要があります。

私の人生のためにそれを行うことはできません。

ありがとう