画像の画像のサイズをすばやく変更するにはどうすればよいですか?


14

フォーラムで使用するときに、クエリ文字列を使用してimgur.com画像のサイズを変更する方法はありますか?

この画像は一部のフォーラムには大きすぎて、ページネーションを台無しにします。

フォーラムの信じられないほど巨大な画像


2
画像はどういうわけか本当に私を
ビックリ

回答:


24

sベースURLに追加することで、画像の小さいバージョンを指定できます。

たとえば、元の画像のURLは https://i.stack.imgur.com/Brjd7.jpgです。
これを追加sすると、https://i.stack.imgur.com/Brjd7s.jpg次のようになります。

小さい画像バージョンhttps://i.stack.imgur.com/Brjd7s.jpg

一部の画像には、の追加によってアクセスされる超小型バージョンの画像ssが含まれているhttps://i.stack.imgur.com/Brjd7ss.jpg場合がありますが、画像には含まれていません。

以下は、寸法のすべての修飾子のリストです(すべてが常に利用できるわけではありません)。

  • s =上記の例にあるように小さな正方形(90×90)
  • b =ビッグスクエア(160×160)
  • t =小さいサムネイル(160×160)
  • m =中程度のサムネイル(320×320)
  • l =大きいサムネイル(640×640)
  • h =巨大なサムネイル(1024×1024)

1
答えはそのことを示唆していますが、どのモディファイアを使用できるかを決定するのは、元の画像のピクセル領域と比率です。たとえば、非常に狭くても背が高い長方形の写真は、オリジナルが高品質であっても「s」バージョンを生成しない場合があります。または、「m」(中)が「l」(大)と同じURLを生成する場合があります。<img src="x" width="N" />(記載の方法この答えには)これらのエッジケース用のカスタムリサイズを生成することができますが、それは単にURLに修正を加えることよりも遅くなります。
init_js 2018年

3

フォーラムが使用するエンコードの種類によって異なる場合があります。

Stack Exchangeでは、ライン<img src="[url]" width="[nnn]">を使用してサイズを非常に正確に指定できます。

例えば
<img src="https://i.stack.imgur.com/Brjd7.jpg" width="123">

この方法の利点は、右クリックして新しいタブを開くことにより、フルサイズの画像を表示する必要があるすべてのユーザーが利用できることです。


1
これでもフルサイズの画像が読み込まれます
Janaka Bandara

指定された寸法で描かれた完全な画像をロードします。2017年末から約18か月間、これが唯一の方法であり、s,t,m,letcメカニズムが壊れていました。
鉄人
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.