画像プリセットを使用すると、Adobe Experience Manager Assets は異なるサイズや異なる形式の画像、あるいは動的に生成された他の画像プロパティを設定した画像を動的に配信できます。各画像プリセットは、画像を表示するためのサイズとフォーマットに関するコマンドの事前定義済みのコレクションを表します。 画像プリセットを作成する際に、画像配信のサイズを選択します。 また、画像が表示用に配信される際に、画像の外観が最適化されるように、書式設定コマンドを選択します。
管理者は、アセットを書き出すためのプリセットを作成できます。ユーザーは画像を書き出すときにプリセットを選択できます。また、この操作によって、管理者が指定した仕様に合わせて画像が再フォーマットされます。
レスポンシブな画像プリセットを作成することもできます。アセットにレスポンシブな画像プリセットを適用すると、画像が表示するデバイスや画面サイズに応じて変化します。画像プリセットは、RGB またはグレーに加えて CMYK をカラースペースで使用するよう設定できます。
この節では、画像プリセットの作成、変更および一般的な管理方法について説明します。 作成者は画像をプレビューするときに、いつでも画像プリセットを適用できます。詳しくは、画像プリセットの適用を参照してください。
スマートイメージングは、既存の画像プリセットで機能し、配信の直前にインテリジェンスを使用して、ブラウザーまたはネットワークの接続速度に基づいて画像のファイルサイズをさらに低減します。詳しくは、スマートイメージングを参照してください。
各画像プリセットはマクロと同様に、サイズおよびフォーマットのコマンドに関する事前定義済みのコレクションが、特定の名前で保存されたものです。画像プリセットの仕組みを理解するために、Web サイトで各商品画像を、デスクトップ配信用とモバイル配信用に異なるサイズ、異なる形式および圧縮率で表示する必要があるとします。
デスクトップバージョン(500 x 500 ピクセル)とモバイルバージョン(150 x 150 ピクセル)の 2 つの画像プリセットを作成できます。2 つの画像プリセットを作成します。つまり、500 x 500 ピクセルで画像を表示するための Enlarge
プリセットとで、150 x 150 ピクセルで画像を表示するための Thumbnail
プリセットです。Enlarge
および Thumbnail
サイズの画像を配信するために、Adobe Experience Manager では「拡大画像プリセット」と「サムネール画像プリセット」の定義を検索します。その後、Adobe Experience Manager は各画像プリセットのサイズと形式の仕様に従って画像を動的に生成します。
動的に配信される際にサイズが縮小された画像は、シャープさとディテールが失われる可能性があります。 このため、各画像プリセットには、特定のサイズで配信される場合に画像を最適化するための書式設定コントロールが含まれています。 これらのコントロールを使用すると、画像が Web サイトやアプリケーションに配信される際に、シャープで明確な画像を生成できます。
管理者は画像プリセットを作成できます。 画像プリセットを作成するには、最初から開始するか、既存のプリセットから開始して新しい名前で保存します。
Adobe Experience Manager で画像プリセットを管理するには、Adobe Experience Manager ロゴを選択してグローバルナビゲーションコンソールにアクセスし、ツールアイコンを選択してアセット/画像プリセットの順に移動します。
作成した画像プリセットは、アセットをプレビューまたは配信する際の動的レンディションとしても使用できます。
実行する not 画像プリセットが自動的に公開されるので、画像プリセットを公開する必要があります。
画像プリセットの公開を参照してください。
アセットの詳細表示で「レンディション」を選択すると、様々なレンディションが表示されます。表示される画像プリセットの数を増減させることができます。表示される画像プリセットの数の増減を参照してください。
AI ファイル、EPS ファイル、PDF ファイルの取り込みをサポートして、これらのファイル形式の動的レンディションを生成できるようにする場合は、画像プリセットを作成する前に次の情報を確認してください。
Adobe Illustrator のファイル形式は PDF のバリアントです。Adobe Experience Manager Assets における主な違いは、次のとおりです。
サブアセットは、DAM Update Asset
ワークフロー全体で Create Sub Asset process
コンポーネントによって作成されます。ワークフローにこのプロセスコンポーネントを表示するには、ツール/ワークフロー/モデル/DAM アセットの更新/編集に移動します。
サブアセットまたはページは、アセットを開き、コンテキストメニューを選択し、「サブアセット」または「ページ」を選択して表示できます。サブアセットは実在のアセットです。つまり、PDF ページは Create Sub Asset
ワークフローコンポーネントによって抽出されます。その後それらは page1.pdf
や page2.pdf
などとして、メインアセットの下に保存されます。保存後、それらは DAM Update Asset
ワークフローで処理されます。
Dynamic Media を使用して AI、EPS または PDF ファイルの動的レンディションを表示および生成するには、次の処理ステップが必要です。
DAM Update Asset
ワークフローで、Rasterize PDF/AI Image Preview Rendition
プロセスコンポーネントが、(設定された解像度で)元のアセットの最初のページを cqdam.preview.png
レンディションにラスタライズします。
その後、ワークフロー内の Dynamic Media Process Image Assets
プロセスコンポーネントで、cqdam.preview.png
レンディションが PTIFF に最適化されます。
DAM アセットの更新ワークフローでは、EPS サムネールのステップで EPS ファイルのサムネールが生成されます。
メタデータプロパティ | 説明 |
---|---|
dam:Physicalwidthininches | ドキュメントの幅(インチ単位) |
dam:Physicalheightininches | ドキュメントの高さ(インチ単位) |
Rasterize PDF/AI Image Preview Rendition
プロセスコンポーネントのオプションには、DAM Update Asset
ワークフローを通じてアクセスします。
左上の Adobe Experience Manager を選択し、ツール/ワークフロー/モデルに移動します。ワークフローモデルページで「DAM アセットの更新」を選択し、ツールバーの「編集」を選択します。DAM アセットの更新ワークフローページで、Rasterize PDF/AI Image Preview Rendition
プロセスコンポーネントをダブルタップして、ステップのプロパティダイアログボックスを開きます。
PDF または AI ワークフローのラスタライズの引数
プロセス引数 | デフォルト設定 | 説明 |
---|---|---|
MIME タイプ | application/pdf application/postscript application/illustrator |
PDF または Illustrator のドキュメントと見なされるドキュメントの MIME タイプのリスト。 |
最大の幅 | 2048 | 生成されたプレビューレンディションの最大の幅(ピクセル単位)。 |
最大の高さ | 2048 | 生成されたプレビューレンディションの最大の高さ(ピクセル単位)。 |
解像度 | 72 | 最初のページをラスタライズする解像度 (ppi(ppi))。 |
デフォルトのプロセス引数を使用して、PDF/AI ドキュメントの最初のページが 72 ppi でラスタライズされ、生成されたプレビュー画像のサイズは 2048 x 2048 ピクセルになります。通常のデプロイメントでは、解像度を 150 ppi 以上に増やす必要が生じる可能性があります。例えば、300 ppi の US Letter サイズのドキュメントの幅と高さにはそれぞれ最大で 2550 x 3300 ピクセルが必要です。
ラスタライズする解像度を制限する最大の幅と最大の高さ。例えば、最大値が変更されず、解像度が 300 ppi に設定されている場合、US Letter ドキュメントは 186 ppi でラスタライズされます。 つまり、ドキュメントは 1581 x 2046 ピクセルです。
Rasterize PDF/AI Image Preview Rendition
プロセスコンポーネントには、メモリに過度に大きな画像が作成されないように、最大値が定義されています。このようなサイズの大きな画像の場合は、JVM(Java™ 仮想マシン)に提供されているメモリがオーバーフローするおそれがあります。設定された数の並列ワークフローを管理するのに十分なメモリを JVM に提供する場合は注意が必要です。各ワークフローには、設定された最大サイズの画像を作成する可能性があります。
INDD 形式の取り込みをサポートし、これらのファイル形式の動的レンディションを生成する場合、画像プリセットを作成する前に次の情報を確認してください。
InDesign ファイルについては、Adobe InDesign Server が AEM Experience Manager に統合されている場合にのみサブアセットが抽出されます。参照元のアセットは、メタデータに基づいてリンクされます。 リンク設定に InDesign Server は不要です。ただし、リンクが InDesign ファイルと参照元のアセットの間に作成されるには、InDesign ファイルが処理される前に参照元のアセットが Adobe Experience Manager 内に存在する必要があります。
DAM Update Asset
ワークフローのメディア抽出プロセスコンポーネントでは、事前設定された「スクリプトを拡張」をいくつか実行して InDesign ファイルを処理します。
DAM アセットの更新ワークフローのメディア抽出プロセスコンポーネントの引数で使用される ExtendScript のパス。
Dynamic Media 統合では、以下のスクリプトが使用されます。
ExtendScript 名 | デフォルト | 説明 |
---|---|---|
ThumbnailExport.jsx | はい | Dynamic Media Process Image Assets プロセスコンポーネントによって最適化され PTIFF レンディションに変換される 300 ppi の thumbnail.jpg レンディションを生成します。 |
JPEGPagesExport.jsx | はい | ページごとに 300 ppi の JPEG サブアセットを生成します。JPEG サブアセットは実在のアセットで、InDesign アセットの下に保存されます。また、DAM Update Asset ワークフローで最適化され PTIFF に変換されます。 |
PDFPagesExport.jsx | いいえ | ページごとに PDF サブアセットを生成します。PDF サブアセットは前述のように処理されます。PDF には 1 つのページのみ含まれているので、サブアセットは生成されません。 |
DAM アセットの更新ワークフローで設定することにより、サムネールのサイズを設定できます。画像アセットのサムネールサイズの設定にはワークフローで 2 つのステップがあります。一方(ダイナミックメディアプロセスの画像アセット)は、動的な画像アセットに使用されます。もう一方(サムネールを処理)は、静的なサムネールの生成に使用されるか、その他のすべてのプロセスでサムネールを生成できなかった場合に使用されます。いずれにせよ、両方とも同じ設定にする必要があります。
Dynamic Media プロセスの画像アセットのステップでは、サムネールは Image Server で生成されます。この設定は、サムネールを処理のステップで適用される設定とは独立した設定です。サムネールを処理のステップで行うサムネールの生成は、サムネール生成で最も遅く、最もメモリを使う方法です。
サムネールのサイズは width:height:center の形式で定義されます。例えば 80:80:false
のようになります。width と height はサムネールのサイズをピクセル単位で指定します。center の値は false または true で、true に設定した場合は、サムネール画像のサイズが設定で指定されたサイズとまったく同じであることを示します。画像が指定よりも小さいサイズに変更された場合は、サムネール内で中央揃えされます。
EPS ファイルのサムネールサイズは 「サムネール」の下の「引数」タブにある EPS サムネールのステップで設定します。
ビデオのサムネールサイズは「引数」の下にある「処理」タブの FFmpeg サムネールのステップで設定します。
画像のサムネールサイズを設定するには::
ツール/ワークフロー/モデル/DAM アセットの更新/編集に移動します。
Dynamic Media プロセスの画像アセットのステップを選択し、「サムネール」タブを選択します。必要に応じてサムネールのサイズを変更し、「OK」を選択します。
サムネールを処理のステップを選択し、「サムネール」タブを選択します。必要に応じてサムネールのサイズを変更し、「OK」を選択します。
サムネールを処理ステップのサムネール引数の値が、Dynamic Media プロセスの画像アセットステップのサムネール引数と一致する必要があります。
「保存」を選択して、ワークフローに対する変更を保存します。
作成した画像プリセットは、アセットをプレビューする際の動的レンディションとして使用できます。Adobe Experience Manager では、詳細表示/レンディションからアセットを表示すると、様々な動的レンディションが表示されます。表示されるレンディション数の制限を増減させることができます。
表示される画像プリセットの数を増減させるには:
CRXDE Lite(https://localhost:4502/crx/de)に移動します。
画像プリセットリストノード(/libs/dam/gui/coral/content/commons/sidepanels/imagepresetsdetail/imgagepresetslist
)に移動します。
「limit」プロパティで、「値」(デフォルトで 15 に設定されています)を目的の数に変更します。
画像プリセットデータソース(/libs/dam/gui/coral/content/commons/sidepanels/imagepresetsdetail/imgagepresetslist/datasource
)に移動します。
「limit」プロパティの数を、目的の数(例:{empty requestPathInfo.selectors[1] ? "20" : requestPathInfo.selectors[1]}
)に変更します。
「すべて保存」を選択します。
プレビュー時または公開時にすべての画像に設定を一貫して適用できるように、画像プリセットを作成します。
Internet Explorer 9 を使用している場合、プリセットの作成は保存後すぐにプリセットリストに表示されません。 この問題を回避するには、IE9 のキャッシュを無効にします。
AI ファイル、PDF ファイル、EPS ファイルの取り込みをサポートして、これらのファイル形式の動的レンディションを生成できるようにする場合は、画像プリセットを作成する前に次の情報を確認してください。
Adobe Illustrator(AI)、PostScript®(EPS)、PDF の各ファイル形式を参照してください。
INDD 形式の取り込みをサポートし、これらのファイル形式の動的レンディションを生成する場合、画像プリセットを作成する前に次の情報を確認してください。
InDesign(INDD)ファイル形式を参照してください。
画像プリセットを作成するには:
Adobe Experience Manager で、Adobe Experience Manager ロゴを選択してグローバルナビゲーションコンソールにアクセスし、ツール/アセット/画像プリセットに移動します。
「作成」を選択します。
この画像プリセットをレスポンシブにするには、「幅」フィールドと「高さ」フィールドの値を消去して空のままにします。
画像プリセットを編集ウィンドウで、「基本」または「詳細」のどちらか該当するタブに、名前などの値を入力します。オプションの概要については、画像プリセットオプションで説明しています。プリセットは左側のウィンドウに表示され、他のアセットにすぐに使用できます。
「保存」を選択します。
レスポンシブな画像プリセットを作成するには、画像プリセットの作成の手順を実行します。画像プリセットを編集ウィンドウで高さと幅を入力する際に、これらの値を消去して空のままにします。
空のままにすることで、この画像プリセットがレスポンシブであることを Adobe Experience Manager に指示します。他の値は適宜変更できます。
画像プリセットをアセットに適用するときに「URL」ボタンと「RESS」ボタンを表示するには、アセットを公開する必要があります。
画像プリセットと画像アセットは自動的に公開されます。
画像プリセットを作成または編集するときに、ここで説明するオプションを使用できます。またアドビは、最初に使用すべきオプションとして、以下の「ベストプラクティス」オプションをお勧めします。
形式(「基本」タブ)- 「JPEG」または要件を満たす他の形式を選択します。JPEG 画像形式はすべての Web ブラウザーでサポートされ、小さなファイルサイズと画質のバランスが良い形式です。ただし、JPEG 形式の画像では非可逆圧縮方式が使用されるので、圧縮設定が低すぎる場合は望ましくない画像アーティファクトが発生する可能性があります。このため、アドビは圧縮品質を 75 に設定することをお勧めします。この設定は、画質と小さなファイルサイズのバランスが取れた設定です。
シンプルシャープを有効にする - 「シンプルシャープを有効にする」は選択しません(このシャープフィルターでは、アンシャープマスク設定よりも細かく制御できません)。
シャープ:再サンプリングモード - 「シャープ 2」を選択します。
フィールド | 説明 |
---|---|
名前 | わかりやすい名前を空白なしで入力します。この画像プリセットを識別しやすくするには、名前に画像サイズを含めます。 |
「幅」と「高さ」 | 画像の配信サイズをピクセル単位で入力します。 幅と高さは 0 ピクセルより大きくする必要があります。 いずれかの値が 0 の場合、プリセットは作成されません。両方の値が空の場合、レスポンシブな画像プリセットが作成されます。 |
形式 | メニューから形式を選択します。 「JPEG」を選択すると、他に次のオプションが表示されます。 • 画質 - JPEG 画質の尺度は 1~100 です。スライダーをドラッグすると、この尺度が表示されます。 • JPG クロミナンスダウンサンプリングを有効にする - 目は高周波の色情報よりも高周波の輝度に対して敏感であるので、JPEG 画像は画像情報を輝度成分と色の成分に分けています。JPEG 画像が圧縮されると、輝度成分はフル解像度のまま、色成分がピクセルのグループでまとめて平均化されることでダウンサンプリングされます。ダウンサンプリングによって、知覚される画質にはほぼ影響を与えることなく、データ量を半分から 3 分の 1 程度削減できます。ダウンサンプリングは、グレースケールの画像には適用されません。この技術によって圧縮量が削減されます。これは、高コントラストの画像(オーバーレイされたテキストを含む画像など)で役立ちます。 「GIF」または「アルファ付き GIF」を選択すると、次の追加の「GIF カラー量子化」オプションを入力できます。 • タイプ - 「アダプティブ」(デフォルト)、「Web」、「Macintosh」のいずれかを選択します。「アルファ付き GIF」を選択した場合は、「Macintosh」オプションは使用できません。 • ディザ - 「拡散」または「オフ」を選択します。 • 色数 - 2~256 の値を入力します。 • カラーリスト - コンマ区切りリストを入力します。例えば、白、グレーおよび黒の場合は、「 000000,888888,ffffff 」と入力します。「PDF」、「TIFF」または「アルファ付き TIFF」を選択すると、次の追加オプションを入力できます。 • 圧縮 - 圧縮アルゴリズムを選択します。PDF 用のアルゴリズムオプションは、「なし」、「Zip」および「JPEG」です。TIFF の場合は、「なし」、「LZW」、「JPEG」および「Zip」です。また、アルファ付き TIFF の場合は、「なし」、「LZW」および「Zip」です。 「PNG」、「アルファ付き PNG」または「EPS」を選択した場合は、追加オプションはありません。 |
シャープ | 「シンプルシャープを有効にする」を選択すると、すべての拡大縮小の実行後、画像に対して基本的なシャープフィルターが適用されます。シャープにより、画像を異なるサイズで表示した場合に発生するぼかしを補うことができます。 |
フィールド | 説明 |
カラースペース | カラースペースとして、「RGB」、「CMYK」または「グレースケール」を選択します。 |
カラープロファイル | 作業プロファイルと異なる場合にアセットの変換先を表す出力カラースペースプロファイルを選択します。 |
レンダリングインテント | デフォルトのレンダリングインテントを上書きできます。 レンダリングの目的によって、ターゲットカラープロファイル(色域外)で再現できないカラーに対する影響が決まります。 レンダリングインテントは、ICC プロファイルと互換性がない場合は無視されます。
|
黒点補正 | 出力プロファイルがこの機能をサポートする場合は、このオプションを選択します。 黒点補正は、指定された ICC プロファイルと互換性がない場合、無視されます。 |
ディザリング | このオプションを選択すると、カラーバンディングアーティファクトを回避または軽減できる可能性があります。 |
シャープタイプ | 「なし」、「シャープ」または「アンシャープマスク」を選択します。
「アンシャープマスク」には次のオプションがあります。
シャープニングについては、Adobe Experience Manager Dynamic Media での画像シャープニングの使用のビデオ、画像のシャープニングに関するオンラインヘルプトピック、Adobe Dynamic Media Classic (Scene7) Image Quality and Sharpening Best Practices と題するダウンロード可能な PDF を参照してください。
|
再サンプリングモード | を選択します。 再サンプリングモード オプション。 画像がダウンサンプリングされる場合に、以下のオプションによって画像がシャープニングされます。
|
プリント解像度 | この画像のプリント用解像度を選択します。デフォルトは 72 ピクセルです。 |
画像の修飾子 | UI で使用できる共通の画像設定のほか、Dynamic Media では「画像の修飾子」フィールドで画像の詳細を多数指定できます。これらのパラメーターは、Image Server プロトコルのコマンドリファレンス(英語)で定義されています。 重要:API にリストされている次の関数はサポートされていません。
|
「基本」タブと「詳細」タブで使用できるオプションに加えて、画像の修飾子を定義して、画像プリセットの定義でより多くのオプションを指定することができます。画像のレンダリングには Dynamic Media 画像レンダリング API が利用されており、詳しくは HTTP プロトコルリファレンスで定義されています。
画像の修飾子を使用して実行できることについて、以下に基本的な例を示します。
一部の画像修飾子は、Adobe Experience Manager では使用できません。
op_invert - それぞれの色成分を、画像の効果が反対になるように逆転させます。
&op_invert=1
op_blur - 画像にぼかしフィルターを適用します。
&op_blur=7
コマンドの組み合わせ - op_blur と op-invert
&op_invert=1&op_blur=7
op_brightness - 明るさを増減させます。
&op_brightness=58
opac — 画像の不透明度を調整します。 前景の不透明度を減らすことができます。
opac=29
Adobe Experience Manager で、Adobe Experience Manager ロゴを選択してグローバルナビゲーションコンソールにアクセスし、ツール/アセット/画像プリセットに移動します。
プリセットを選択してから、「編集」を選択します。画像プリセットを編集ウィンドウが開きます。
変更を加え、「保存」を選択して変更を保存するか、「キャンセル」を選択して変更をキャンセルします。
画像プリセットは自動的に公開されます。