問題タブ [resize]

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 投票する
5 に答える
25511 参照

c# - C# を使用して透明な画像のサイズを変更する

透明な画像 (主に GIF) のサイズを、品質を損なうことなくサイズ変更するための秘密の公式を誰かが知っていますか?

私はたくさんのものを試しましたが、私が得る最も近いものは十分ではありません.

私のメイン画像を見てください:

http://www.thewallcompany.dk/test/main.gif

そして、スケーリングされた画像:

http://www.thewallcompany.dk/test/ScaledImage.gif

上記のコードを使用して、インデックス付きのサイズ変更を行っています。

誰にも改善のアイデアはありますか?

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

html - クロス ブラウザーの問題 (iframe のサイズ変更)

自分のページの 1 つに(自分が所有する) 外部サイトのページを表示しiframeています。Operaブラウザー ウィンドウのサイズを縮小して (ワイドスクリーンではなく) 表示した場合を除いて、すべて問題ありませんiframe。ワイドスクリーン (ブラウザ ウィンドウの最大化) で動作し、ウィンドウ サイズの最大化と縮小でも問題IE7, Firefox, Chromeありません。Safari

HTML でフレームの寸法を設定し、cssよりも大きい を入れ子にiframeしました。diviframe

これは Opera 固有のバグですか、それとも何かできることはありますか?

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

c# - フレームのサイズ変更とタイトルバーのない Windows フォーム?

Windows フォームからタイトル バーを非表示にしながら、サイズ変更フレームを表示するにはどうすればよいですか?

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

c# - WinForm - 単一ピクセルの境界線を使用してサイズ変更フレームを描画します

サイズ変更フレームを含む Windows フォームでは、フレームの境界線が浮き上がった 3-D の外観で描画されます。選択した色で平らな単一ピクセルの境界線で描画したいと思います。

所有者がフォーム全体を描画しなくても、これは可能ですか?

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

.net - 大きな画像サイズ変更ライブラリ

大きな画像のサイズ変更(〜7573 x〜9485)を処理する優れた画像サイズ変更ライブラリを知っている人はいますか。高速で、多くのメモリを消費しないものは素晴らしいでしょう。現在、私は IrfanView を使用しており、シェルで引数を指定して呼び出すだけですが、.net にもう少し統合できるものを見つけたいと考えています。

ありがとう。

0 投票する
5 に答える
1539 参照

css - 左と右を使用して幅を設定するためのCSSブラウザの互換性情報を求めています

1年間私を悩ませてきた質問があります。根本的な問題は、要素のサイズをその親に対して相対的に設定して、すべてのエッジから N ピクセルだけ挿入されるようにするにはどうすればよいかということです。幅を設定するのはいいことですが、親の幅がわからず、ウィンドウに合わせて要素のサイズを変更したい場合。(特定のピクセル数が必要なため、パーセントは使用しません。)

編集 また、コンテンツ (またはコンテンツの欠如) が両方の要素を引き伸ばしたり縮小したりしないようにする必要があります。私が得た最初の答えは、親にパディングを使用することでした。これはうまく機能します。親の幅を正確に 25% にし、ブラウザーのクライアント領域とまったく同じ高さにし、子がそれを押してスクロール バーを取得できないようにします。/編集

{top:Npx;left:Npx;bottom:Npx;right:Npx;} を使用してこの問題を解決しようとしましたが、特定のブラウザーでのみ機能します。

ページのサイズが変更されるたびにすべての要素を修正するために、jquery を使用して JavaScript を記述できる可能性がありますが、その解決策には満足していません。(上部を 10px ずらして、下部を 5px だけオフセットしたい場合はどうすればよいでしょうか? 複雑になります。)

私が知りたいのは、これをクロスブラウザーの方法で解決する方法、または簡単な CSS ソリューションを可能にするブラウザーのリストです。誰かがこれを簡単にするトリックを持っているかもしれません。

0 投票する
9 に答える
11774 参照

php - PHPとMySQLを使用してサイズ変更された画像をキャッシュする最良の方法

PHPを使用して画像のキャッシュを処理するためのベストプラクティスの方法は何でしょうか。

ファイル名は現在MySQLデータベースに保存されており、アップロード時に元のファイル名とaltタグとともにGUIDに名前が変更されます。

画像がHTMLページに配置されるときは、phpスクリプトに書き換えられた'/images/get/200x200/{guid}.jpgなどのURLを使用して配置されます。これにより、デザイナーはファイルサイズを指定できます(おおよそ-ソースイメージはもっと小さいかもしれません)。

次に、phpスクリプトは、サイズ(urlの200x200)とGUIDファイル名のハッシュを作成し、ファイルが以前に生成されている場合(ハッシュの名前のファイルがTMPディレクトリに存在する場合)、アプリケーションのTMPディレクトリからファイルを送信します。ハッシュされたファイル名が存在しない場合は、作成され、ディスクに書き込まれ、同じ方法で提供されます。

これは可能な限り効率的ですか?(画像の透かし入れもサポートしており、透かし入れの設定もハッシュに保存されますが、これは範囲外です。)

0 投票する
7 に答える
4362 参照

c++ - Windows C++ ダイアログ リサイズ クラス

画面のサイズが変更されたときに、必要に応じて個々の項目を拡大および縮小する、非常に優れたダイアログ サイズ変更クラスを探しています。Stephan Keil には、基本的に設定された比率ですべてのサイズを変更する優れたもの (DlgResizeHelper) がありますが、私はもっとスマートなものを探しています。

例えば:

  • アイコンのサイズを変更しないでください

  • 1 行のテキスト ボックスは縦に引き伸ばされるべきではありません

  • ボタンはおそらく同じサイズのままにする必要があります

基本的に、私はすべてのコントロールを見て、静的テキストフィールドがその隣/下のコントロールに関連していることを理解し、2つを一緒に固定し、大きなコントロールを「スマート」な方法でサイズ変更して見えるようにするものを探しています良い。

そのようなフレームワークはありますか?私は1つに取り組んできましたが、既製のものがおそらくより良いでしょう.

フォローアップ: 提案された解決策を検討しています。それらの多くでは、ダイアログの各コントロールにアンカーを入れる必要があります。推測が間違っている場合に手動で固定する機能を備えた、アンカーがどうあるべきかを理解するスマートなものを探しています。それは可能であるように思われます-ほとんどの人は、編集フィールドの隣にある静的テキストフィールドを一緒に固定する必要があることに同意します. 私はほとんどここで小さな AI を探していると思います :)

0 投票する
5 に答える
31365 参照

html - サイズ変更可能なテキストエリアを実装していますか?

Stackoverflow はサイズ変更可能なテキストエリアをどのように実装しますか?

それは彼らが独自に開発したものですか、それとも自分のサイトのテキストエリアに簡単にアタッチできる公開コンポーネントですか?

私はこの質問を見つけましたが、私が望むことはまったくありません。

自動サイズ変更テキストエリア

これは、テキストエリアの自動サイズ変更について詳しく説明していますが、私は上下にドラッグできる小さなグラブエリアが必要です。

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

windows - Windows ダイアログで WM_ERASEBKGND を処理中にちらつきを回避する方法

サイズが変更されるダイアログがあります。また、WM_ERASEBKGND 呼び出し (現在は FillSolidRect への単純な呼び出し) に応答してペイントするカスタム背景もあります。

ダイアログのサイズを変更すると、途方もないちらつきが発生します。ちらつきを減らすために、すべての子ウィンドウを列挙してクリッピング領域に追加します。これで少しは改善されたようです。今では、すべての子コントロールが再描画されるときにちらつきがほとんど明らかになっています。

サイズ変更中にダイアログがちらつかないようにするにはどうすればよいですか? ダブルバッファリングが役割を果たさなければならないと思いますが、子コントロールを持つダイアログでそれを行う方法がわかりません(すべての子コントロールをオーナー描画などにしないでください)。

純粋な Win32 ベースのソリューションは歓迎されますが、私は C++ (.NET ではない) と MFC を使用していることに注意してください :)

注:私が試したものの、うまくいかなかった(理由がわからない)ことの1つは次のとおりです。