Adaptive Image Servlet を使用して、さまざまな品質の画像 (25% の低品質画像と 82% の実際の画像) を生成したいと考えています。AEM6.3 We.Retail サイトを使用していますが、カスタム コンポーネントは使用していません。We.Retailページにアクセスすると
画像を読み込みます
この画像は、image.img.75.1024.jpeg のように 75% の品質係数を持っています。この 75% の品質は、コンポーネントの設計ポリシーで規定されています。
この品質がポリシーで定義されると、同じ画像を異なる品質で生成することはできません。例: http://localhost:4502/content/we-retail/us/en/experience/arctic-surfing-in-lofoten/_jcr_content/root/responsivegrid/content_fragment/par3/image.img.25.1024.jpeg/1579280316937 /fjord-waves.jpeg
失敗します。デザイン ポリシーに移動し、品質を 25% に編集してから、適切な品質を取得する必要があります。
私の要件: ページの読み込み時に低品質の画像を読み込み、ホバー時に高品質にパンする画像オーバーレイ コンポーネントがあります。Adaptive Image Servlet を使用して、同じ画像コンポーネントに対して異なる品質係数の画像を取得する方法は?
更新: AdaptiveImageServletの実装を読むと、コンポーネント ポリシーから品質が選択されます。それでは、私の質問を言い換えさせてください。カスタム品質パラメーターを受け入れる、AdaptiveImageServlet で使用できる拡張機能/構成はありますか?