1

ImageResizing.netのImageResizerを使用しています。

私のコードを通して、私はこのコードを使用してプラグインをプログラムで使用することができます:

img.Attributes.Add("src", RemoteReaderPlugin.Current.CreateSignedUrl("http://i.minus.com/iNQ7wK2opRJT1.gif",
                                                                             new ResizeSettings(
                                                                                 "width=233&format=png")));

<img />しかし、次のようなタグを付けてプラグインを直接使用しようとすると、次のようになります。

<img id="img" alt="" src="http://i.minus.com/iNQ7wK2opRJT1.gif?width=90" />

フルサイズの画像をレンダリングするだけです。どちらの方法でもsrc、画像にを追加し、その後にクエリ文字列を追加します。

誰かがこれを修正する方法を知っていますか?

編集:私はスキンを使用していますが、それらはまったくいじっていません<img />
編集2:RemoteReaderプラグインがあります

4

1 に答える 1

1

ImageResizerは、受信したHTTPリクエストのみを処理できます。HTMLを魔法のように変更することはありません。別のサーバーを指すURL...そのサーバーに移動します。

RemoteReaderプラグインは、人間が記述できる代替構文を提供しますが、RemoteReaderのドキュメントで指定されているようにドメインをホワイトリストに登録する必要があります。

例:

<img id="img" alt="" src="/remote/i.minus.com/iNQ7wK2opRJT1.gif?width=90" />
于 2013-02-25T19:37:02.170 に答える