1

わかりましたので、私はという1つの画像を持っていますicon.png

赤です。

として出力します<img src='icon.png'>

ID を持つテーブルの列があります。これらの ID を使用して、画像の色相を変動させたいと考えています。

ユーザーごとに異なる色を出力するようにします。

これを行う他の方法は知っていますが、id 番号に基づいて単純な HUE 調整を使用できるかどうかを知りたいです。

私はアウトプットをしたい...

User 1 <img src='icon.png'>  //This will display red
User 3 <img src='icon.png'>  //This will display slightly different
User 5 <img src='icon.png'>  //This will display slightly different again

すべて同じ画像を使用しています。ただし、PHP の組み込みの画像操作機能を使用します。

これを達成する方法を知っている人はいますか?

ありがとう

4

1 に答える 1

0

残念ながら、これは不可能です。ブラウザーは、最初のインスタンスの読み込み時に画像をキャッシュし、それを次のインスタンスに使用します。

編集:

最善の策は、単純にすべてのイメージを作成することです。これにより、他のより重要なタスクの CPU サイクルも節約されます。例えば:

/media/icons/icon_FFAA00.png
/media/icons/icon_FFBB00.png
/media/icons/icon_FFCC00.png

等..

于 2013-10-10T13:16:00.580 に答える