問題タブ [image-resizing]

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

php - さまざまなアートワークを販売する Web サイトに取り組んでいます。さまざまな画像サイズを処理する最善の方法は何ですか?

ユーザーがアートワークをさまざまなサイズでアップロードして販売できるようにする Web サイトに取り組んでいます。さまざまなファイルサイズを自動的に処理する最善の方法は何だろうと思っていました。私が興味を持ったいくつかのポイント:

  • 比例した寸法で画像のサイズを動的に変更できるように、さまざまなサイズのカテゴリ (小、中、大) を定義する方法。

  • ダウンロード用にさまざまなサイズの実際の jpeg を保存する必要がありますか? または、その場でダウンロードするためにこれらの異なるサイズを生成する方が簡単でしょうか?

  • 私のサムネイルは平均的なサムネイルよりも多少大きくなります。サイトの透かしがオーバーレイされた 2 番目の「サムネイル画像」を保存する必要がありますか? またはもう一度、その場でこれを生成しますか?

すべての意見、アドバイスは大歓迎です!

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

php - ページまたは特定のレイアウトで画像がどのように表示されるかを動的に定義する方法はありますか?

長い間、高さや幅が異常に長い画像の管理で問題に遭遇してきました。

高さと幅を固定すると、伸びたように見えますか?

幅を固定した場合、画像の高さが非常に長い場合も、Web サイト全体が台無しになります。

高さを固定した場合、画像の幅が非常に長い場合も、Web サイト全体が台無しになります。

ローカル ドライブに保存する画像は、比率を維持して保存されますか? ユーザーが画像 1(高さ)*32(幅)をアップロードするとします。彼がこの画像をアップロードすると、ユーザーがアップロードした画像のサイズを高さ:1000px に変更するスクリプトが作成されます (ほんの一例)。

結果の画像は 1000px(高さ)*32000(幅)で、画像が異常に大きいことがわかります。

この画像を 1000px * 1000px のボックスに表示する場合、この画像を表示する最良の方法は何ですか?

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

php - 外部ホスト / CDN の Tim Thumb

クライアントの Web サイトで tim thumb のストック コピーを実行しています。うまく機能しますが、写真の外部ホストはサポートしていません。私のクライアントは、すべてのウェブサイトの写真に Amazon CDN / Flickr を使用しているため、その場でサイズを変更することはできません。

誰かがこれの回避策を見つけましたか?

http://code.google.com/p/timthumb/

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

java - Javaのジャンル化されたサムネイルをより鮮明にする方法

Java で生成されたサムネイルがありますが、十分に鮮明ではありません。なぜですか?

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

django - django と nginx によるオンデマンドのサムネイル作成

その場で画像のサムネイルを生成したい。

私のサイトは django で構築され、すべての静的コンテンツを提供し、リバース プロキシを使用して django/apache と通信する nginx を使用して展開されます。

現在、サイト内のすべての画像について、必要なサイズのサムネイルをすべて手元に生成し、必要なときに配信しています。問題は、サムネイルのサイズを変更するたびに、それらすべてを再生成する必要があることです (そして、それらはトンです)。

ただし、最初にアクセスしたときにサムネイルを生成し、後でnginxが同じファイルをn回以上配信したいと思います。アクセスが少ないのでそのサムネイルファイルを削除すれば、次回から自動生成されるはずです。私の場合のサムネイルには、アプリケーションの計算ロジックを必要とする透かしもあるため、Web サーバーのサムネイル モジュールがうまく機能しない可能性があります。

サムネイルのサイズを URL に埋め込むことができます。したがって、 http://www.example.com/thumbnail/abc_320x240.jpgはサムネイルの 320x240 サイズを取得します。

私が今探しているアプローチは、nginx にファイルを検索させ、それが存在しない場合は、サムネイルを作成し、応答またはリダイレクト文字列を送信する django アプリケーションにクエリを転送することです。ただし、同時実行の問題や、後で発生する可能性のあるその他の問題についてはわかりません。

これを達成するための適切な方法は何ですか?

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

jquery - jqueryで画像のサイズを変更する方法

クリック機能で画像のサイズを変更したい。これが現在機能していない私のコードです。これを正しく行っているかどうかはわかりませんが、どんな助けも素晴らしいでしょう。

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

c# - C#で画像ファイルのサイズを変更するには?

私はmvc Webアプリを使用しています。システムロゴとして使用する画像をアップロードします。画像を選択してアップロードすると、画像ファイルが大きくならなくなるまで簡単に置き換えることができます。大きなサイズのファイルの場合、システムのロゴのように見せるために、サイズを小さくする必要があります。私のロゴの推奨サイズは 100x75 です。ファイルのサイズを小さくするにはどうすればよいですか? ありがとう、カピル

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

asp.net - asp.netコードを適応させて画像のサイズを変更する

検索した後、次のコードを発見しました。

問題を解決するために「変更」できないことが 2 つあります。

  1. ストリームを渡すのは好きではありませんが、のようなパスを渡すことを好みますC:\mysite\photo\myphoto.gif。ストリームではなくファイルを受け入れるように「変換」するにはどうすればよいですか?
  2. この関数では、「スケール」値を渡す必要があります。しかし、私は画像が大きすぎるかどうかを確認することを好みます (たとえば > 1024x768) 1024x768。でこれを確認するにはどうすればよいですかSystem.Drawing

ご覧のとおり、私は System.Drawing について何も知らないので、この仕事を解決するには「難しい」助けが必要です。

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

php - 画像リサイズ PHP

簡単な画像サイズ変更機能を作成しようとしています。どこが間違っているのか教えてください:

$target_path が新しくアップロードされた画像で、幅が 700 を超えていたらリサイズしたいです。

これが完了すると、DB が情報で更新され、現時点では画像が正常にアップロードされていますが、サイズはまったく同じように見えるため、サイズ変更コードが機能していませんか?

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

php - Imagecopyresampled Auto-Crop Image

imagecopyresampledを使用して、特定の幅と高さに基づいてサムネイルを作成しています。私が抱えている問題は、彼らの身長が押しつぶされているということです。私が欲しいのは、すべてのサムネイル画像を140x84にし、それらのアスペクト比が一致しない場合、画像の上部と下部の余分な部分が中央にトリミングされることです。

これが私がこれまでに持っているものです、どんなアイデアでも大歓迎です。