Adobe Experience Managerのアップグレード後にDynamic Media グレースケール画像プリセットが適用されない
この記事では、Adobe Experience Manager(AEM)をアップグレードした後、公開済みページの画像にDynamic Mediaのグレースケール画像プリセットが適用されない問題を解決する方法について説明します。 このソリューションには、Dynamic Mediaで欠落している画像プリセットを検証し、必要に応じて再作成することが含まれます。
説明 description
Adobe Experience Manager(AEM)をアップグレードすると、グレースケールレンディションが正しく生成され、DAMで表示されていても、Dynamic Mediaのグレースケール画像プリセットを使用している画像が、公開済みページでグレースケールに表示されません。 公開されたページのDynamic Media URLにはグレースケールプリセットが含まれていますが、画像はカラーで表示されます。 テスト画像と適用されたプリセットを使用してプリセットを直接テストすると、期待どおりに機能し、新しく作成されたグレースケールプリセットが正しく機能します。 この問題は通常、参照されているグレースケールプリセットがDynamic Mediaにない場合に発生します。
環境
- Adobe Experience Manager(すべてのバージョン)
症状
- グレースケールで表示される画像は、パブリッシュされたページにカラーで表示されます。
- グレースケールレンディションがDAMに存在します。
- Dynamic MediaのURLは、グレースケールプリセットを参照します。
- 新しく作成されたグレースケールプリセットは、期待どおりに機能します。
原因
参照されているグレースケールプリセットがDynamic Mediaにありません。
解決策 resolution
問題を解決するには、次の手順に従います。
-
Dynamic Mediaにログインします。
-
アプリケーション設定に移動し、画像プリセット を選択します。
-
元のグレースケールプリセット(例:4by3ratio_448-395_grayscale)がリストに存在するかどうかを確認します。
-
プリセットが見つからない場合は、次の設定で新しいプリセットを作成します。
-
幅= 448
-
高さ= 395
-
書式= JPEG
-
カラー= グレースケール
-
プリセットを保存し、リストに表示されていることを確認します。
-
-
再作成されたプリセットをサンプル画像に適用し、プリセットが適用されたDynamic Media URLを使用して画像がグレースケールでレンダリングされることを確認します。
-
AEMで、コンポーネントとテンプレートで正しいプリセット名が参照されていることを確認します。 必要に応じて、影響を受けるアセットを再公開します。
-
公開したサイトで画像がグレースケールで表示されていることを確認します。