图像预设使AEM Assets能够动态地传送不同大小、不同格式或具有其他动态生成的图像属性的图像。 每个图像预设都代表一组预定义的大小调整和格式设置命令,以用于显示图像。在创建图像预设时,您需要选择图像传送的大小。此外,还需要选择格式设置命令,以确保传送供查看的图像时,显示优化的图像外观。
管理员可以创建用于导出资产的预设。在导出图像时,用户可以选择预设,此操作也将调整图像的格式,使其符合管理员指定的规范。
您还可以创建响应式图像预设。如果对资产应用响应式图像预设,则资产会根据查看资产时所使用的设备或屏幕大小而相应发生更改。除了“RGB”或“灰色”之外,您还可以将图像预设配置为在色彩空间中使用CMYK。
本节将介绍如何创建、修改和通常管理图像预设。 无论您何时预览图像,都可以对图像应用图像预设。请参阅 应用图像预设.
智能成像可与您现有的图像预设配合使用,并在交付的最后一毫秒内使用智能功能,根据浏览器或网络连接速度进一步减小图像文件大小。 请参阅 智能成像 以了解更多信息。
与软件宏一样,图像预设是一组预定义的大小调整和格式设置命令,这些命令以名称保存。 为了解图像预设的工作方式,假定您的网站要求每个产品图像在桌面设备和移动设备上传送时均以不同的大小和格式显示。
您可以创建两个图像预设:一个适用于桌面版的500 x 500像素,而适用于移动版的150 x 150像素。您可以创建两个图像预设,一个称为 放大 以500x500像素显示图像,称为 缩略图 以150 x 150像素显示图像。要传送大图和缩略图大小的图像,AEM会查找“放大图像预设”和“缩略图图像预设”的定义。 然后,AEM 会根据每种“图像预设”的尺寸和格式规范,动态地生成相应的图像。
如果图像在动态传送时大小大幅缩减,图像可能会丢失锐化和细节。由于这一原因,每个图像预设中都包含格式控制,以在传送图像时将其优化为特定大小。这些控制可确保图像在传送到网站或应用程序时具有锐化、清晰的效果。
管理员可以创建图像预设。要创建图像预设,您可以从头开始创建,也可以通过现有图像预设创建,然后使用新名称对其保存。
您可以在AEM中管理图像预设,方法是点按AEM徽标以访问全局导航控制台,然后点按工具图标并导航到 资产>图像预设.
在预览或传送资产时,您创建的任何图像预设也可用作动态演绎版。
在 Dynamic Media -Scene7模式, not 在图像预设自动发布时,需要发布图像预设。
在 Dynamic Media — 混合模式,则需要手动发布图像预设。
请参阅 发布图像预设。
当您选择 演绎版 资产的 详细信息 查看。 您可以增加或减少显示的图像预设数。 请参阅 增加显示的图像预设数.
如果您打算支持摄取AI、EPS和PDF文件,以便生成这些文件格式的动态呈现,则在创建图像预设之前,您可能需要查看以下信息。
Adobe Illustrator的文件格式是PDF的变体。 在AEM Assets,主要区别如下:
子资产由 Create Sub Asset process
组件 DAM Update Asset
工作流。 要在工作流中查看此流程组件,请点按 工具>工作流>模型> DAM更新资产>编辑.
另请参阅 查看多页文件的页面.
您可以在打开资产时查看子资产或页面,点按内容菜单,然后选择 子资产 或 页面. 子资产是真实资产。 即,PDF页面由 Create Sub Asset
工作流组件。 然后,它们将存储为 page1.pdf
, page2.pdf
,等等。 存储后, DAM更新资产 工作流会处理它们。
要使用Dynamic Media预览AI、EPS或PDF文件并生成动态演绎版,需要执行以下处理步骤:
在 DAM更新资产 工作流, 栅格化PDF/AI图像预览呈现版本 流程组件使用配置的分辨率将原始资产的第一页栅格化为 cqdam.preview.png
演绎版。
的 cqdam.preview.png
然后,演绎版将由 Dynamic Media处理图像资产 工作流中的流程组件。
在 DAM更新资产 工作流, EPS缩略图 步骤为EPS文件生成缩略图。
元数据属性 | 描述 |
---|---|
dam:Physicalwidthininch | 文档宽度(英寸)。 |
dam:物理高度英寸 | 文档高度(英寸)。 |
您有权访问 栅格化PDF/AI图像预览呈现版本 流程组件选项(通过 DAM更新资产 工作流。
点按左上角的Adobe Experience Manager,导航到 工具>工作流>模型. 在 工作流模型 页面,选择 DAM更新资产,然后在工具栏中点按 编辑. 在 DAM更新资产工作流 ,请双击 栅格化PDF/AI图像预览呈现版本 进程组件打开其 步骤属性 对话框。
用于栅格化PDF或AI工作流的参数
进程参数 | 默认设置 | 描述 |
Mime 类型 | application/pdf application/postscript application/illustrator |
被视为PDF或Illustrator文档的文档mime类型列表。 |
最大宽度 | 2048年 | 生成的预览呈现版本的最大宽度(以像素为单位)。 |
最大高度 | 2048年 | 生成的预览呈现版本的最大高度(以像素为单位)。 |
解决方法 | 72 | 分辨率以ppi为单位栅格化第一页(每英寸像素)。 |
使用默认的处理参数,PDF/AI文档的第一页以72 ppi进行光栅化,并且生成的预览图像的大小为2048 x 2048像素。 对于典型部署,您可能希望将分辨率提高到至少150 ppi或更高。 例如,300 ppi的美国字母大小文档要求最大宽度和高度分别为2550 x 3300像素。
最大宽度 和 最大高度 限制光栅化的分辨率。 例如,如果最大值保持不变,并且分辨率设置为300 ppi,则美国信件文档将以186 ppi光栅化。 即,文档为1581 x 2046像素。
的 栅格化PDF/AI图像预览呈现版本 进程组件定义了最大值,以确保它不会在内存中创建过大的图像。 此类大映像可能会使提供给JVM(Java虚拟机)的内存溢出。 必须小心为JVM提供足够的内存来管理已配置的并行工作流数量,每个工作流都有可能以已配置的最大大小创建映像。
如果您打算支持摄取INDD文件以便生成此文件格式的动态演绎版,则可能需要在创建图像预设之前查看以下信息。
对于InDesign文件,仅当Adobe InDesign服务器与AEM集成时,才会提取子资产。 引用的资产会根据其元数据进行关联。 InDesign Server不是链接所必需的。 但是,在为要在AEM文件和引用的资产之间创建的链接处理InDesign文件之前,InDesign中必须存在引用的资产。
请参阅 将AEM Assets与InDesign Server集成.
中的媒体提取流程组件 DAM更新资产 工作流运行多个预配置的 扩展脚本 以处理InDesign文件。
的 扩展脚本 参数中的路径 媒体提取 流程组件 DAM更新资产 工作流。
以下脚本供Dynamic Media集成使用:
扩展脚本名称 | 默认 | 描述 |
ThumbnailExport.jsx | 是 | 生成300 ppi thumbnail.jpg 已优化并通过 Dynamic Media Process Image Assets 进程组件。 |
JPEGPagesExport.jsx | 是 | 为每个页面生成300 ppiJPEG子资产。 JPEG子资产是存储在InDesign资产下的实际资产。 它还会通过 DAM Update Asset 工作流。 |
PDFPagesExport.jsx | 否 | 为每个页面生成PDF子资产。 将按照前面所述处理PDF子资产。 由于PDF仅包含单个页面,因此不会生成子资产。 |
您可以通过在 DAM更新资产 工作流。 在工作流中,您可以通过两个步骤来配置图像资产的缩略图大小。 尽管有一个(Dynamic Media处理图像资产)用于动态图像资产,而其他(流程缩略图)生成静态缩略图,或者当所有其他进程无法生成缩略图时, both 应具有相同的设置。
在 Dynamic Media 流程图像资产步骤中,缩略图由图像服务器生成,此配置与应用于流程缩略图步骤的配置无关。通过流程缩略图步骤生成缩略图是创建缩览图最耗时、内存占用最多的方法。
缩略图大小按以下格式定义: 宽度:height:中心,例如 80:80:false. 宽度和高度决定缩略图的大小(以像素为单位);中心值为false或true,如果设置为true,则表示缩略图的大小与配置中给定的大小完全相同。 如果调整大小的图像较小,则该图像将居中在缩略图中。
EPS文件的缩略图大小在 EPS缩略图 步骤 参数 选项卡 缩略图.
可在参数选项卡下的流程选项卡中,通过 FFmpeg 缩略图步骤配置视频的缩略图大小。
配置缩略图大小:
点按 工具>工作流>模型> DAM更新资产>编辑.
点按 Dynamic Media处理图像资产 步骤,然后点按 缩略图 选项卡。 根据需要更改缩略图大小,然后点按确定。
点按流程缩略图步骤,然后点按缩略图选项卡。根据需要更改缩略图大小,然后点按 确定.
流程缩略图步骤的缩略图参数中的值必须与 Dynamic Media 流程图像资产步骤中的缩略图参数相匹配。
点按 保存 以保存对工作流所做的更改。
在预览资产时,您创建的图像预设可以作为动态演绎版使用。 AEM在从以下位置查看资产时,会显示各种动态演绎版 详细信息视图>演绎版. 您可以增加或减少显示的演绎版限制。
要增加或减少显示的Dynamic Media图像预设数:
导航到 CRXDE Lite (http://localhost:4502/crx/de)。
导航到位于的图像预设列表节点 /libs/dam/gui/coral/content/commons/sidepanels/imagepresetsdetail/imgagepresetslist
在 限制 属性,请更改 值,默认情况下,该值设置为15,即为所需的数字。
导航到位于的图像预设数据源 /libs/dam/gui/coral/content/commons/sidepanels/imagepresetsdetail/imgagepresetslist/datasource
在limit属性中,将数字更改为所需的数字,例如 {empty requestPathInfo.selectors[1] ? "20" : requestPathInfo.selectors[1]}
点按 全部保存.
通过创建Dynamic Media图像预设,您可以在预览或发布图像时将这些设置应用到任何图像。
如果您使用Internet Explorer 9,则创建的预设在保存后不会立即显示在预设列表中。 要解决此问题,请禁用 IE9 的缓存。
如果您打算支持摄取AI、PDF和EPS文件,以便生成这些文件格式的动态呈现版本,则可能需要在创建图像预设之前查看以下信息。
请参阅 Adobe Illustrator(AI)、Postscript(EPS)和PDF文件格式.
如果您打算支持摄取INDD文件以便生成此文件格式的动态演绎版,则可能需要在创建图像预设之前查看以下信息。 请参阅 InDesign(INDD)文件格式.
要创建Dynamic Media图像预设,您必须以AEM管理员或Admin Console管理员的身份拥有管理员权限。
创建Dynamic Media图像预设:
在AEM中,点按AEM徽标以访问全局导航控制台。
点按 工具 图标,然后导航到 资产>图像预设.
点按创建。
要使此图像预设具有响应性,请擦除宽度和高度字段中的值,并将其留空。
在 编辑图像预设 ,在 基本 和 高级 选项卡,包括名称。 图像预设选项中概 述了这些选项。 预设显示在左窗格中,并可以与其他资产一起动态使用。
单击保存。
要创建响应式图像预设,请执行创建图像预设中的步骤。在编辑图像预设窗口中输入高度和宽度时,请清除这两个字段的值,并将其保留为空。
将这两个字段保留为空就是告诉 AEM 此图像预设为响应式。您可以视需要调整其他值。
要在将图像预设应用到资产时显示 URL 和 RESS 按钮,必须先发布资产。
在Dynamic Media - Scene7模式下,图像预设和图像资产会自动发布。
在Dynamic Media — 混合模式下,您必须手动发布图像预设和图像资产。
在创建或编辑图像预设时,您可以使用本节介绍的几种选项。此外,Adobe还建议使用以下三个 最佳实践 选项选择开始:
字段 | 描述 |
名称 | 输入一个描述性名称,不加任何空格。在名称中包含图像大小规格可帮助用户识别此图像预设。 |
宽度和高度 | 输入传送图像时所用的像素大小。宽度和高度必须大于 0 像素。如果任一值为 0,则无法创建预设。如果两个值均为空,则表示已经创建了响应式图像预设。 |
格式 | 从菜单中选择一个格式。 选择 JPEG 可提供以下更多选项。
选择 GIF 或带有 Alpha 的 GIF 可提供以下更多 GIF 颜色量化选项:
选择 PDF、TIFF 或带有 Alpha 的 TIFF 可提供以下更多选项:
如果选择 PNG、带有 Alpha 的 PNG,或者选择 EPS,则不提供其他选项。 |
锐化 | 选择启用简单锐化选项可在执行所有缩放操作后对图像应用基本锐化滤镜。锐化有助于弥补在以不同大小显示图像时可能产生的模糊。 |
字段 | 描述 |
色彩空间 | 选择 RGB, CMYK, 或 灰度 的颜色。 |
颜色配置文件 | 如果资产与工作配置文件不同,请选择资产应转换到的输出色彩空间配置文件。 |
渲染方法 | 您可以覆盖默认的渲染意图。 渲染意图决定了目标颜色配置文件中无法重现的颜色(超出色域)会发生什么情况。 如果“渲染意图”与ICC配置文件不兼容,则将忽略该“渲染意图”。
|
黑场补偿 | 如果输出配置文件支持此功能,请选择此选项。 如果黑点补偿与指定的ICC配置文件不兼容,则忽略该补偿。 |
仿色 | 选择此选项可能会避免或减少色带伪影。 |
锐化类型 | 选择无、锐化或 USM 锐化。
在 USM 锐化中,您可以设置以下选项:
有关锐化的描述,请参阅
Adobe Dynamic Media Classic图像质量和锐化最佳实践.
|
重新取样模式 | 选择一个重新取样模式选项。在缩减像素采样时,这些选项会锐化图像:
|
打印分辨率 | 选择此图像的打印分辨率;默认值为 72 像素。 |
图像修饰符 | 除了UI中提供的常见图像设置之外,Dynamic Media还支持您在 图像修饰符 字段。 这些参数在 图像服务器协议命令参考. 重要信息:API中列出的以下功能不受支持:
|
除了 基本 和 高级 选项卡上,您可以定义图像修饰符,以便在定义图像预设时提供更多选项。 图像渲染依赖于Dynamic Media图像渲染API。 API在 HTTP协议参考.
下面的一些基本示例显示了可以使用图像修饰符实现的操作。
一些图像修饰符 无法在AEM中使用.
op_invert — 反转每个颜色分量以获得负图像效果。
&op_invert=1
op_blur - 向图像应用模糊滤镜。
&op_blur=25
组合命令 - op_blur 和 op-invert
&op_invert=1&op_blur=25
op_brightness — 降低或增加亮度。
&op_brightness=75
opac - 调整图像不透明度。可用于降低前景不透明度。
opac=50
编辑图像预设:
在AEM中,点按AEM徽标以访问全局导航控制台。
点按 工具 图标,然后导航到 资产>图像预设.
选择预设,然后点按 编辑.
在 编辑图像预设 ,然后点按 保存.
如果您运行的是Dynamic Media — 混合模式,则必须手动发布图像预设。
如果您运行的是Dynamic Media - Scene7模式,则图像预设将自动发布;您无需完成这些步骤。
要在Dynamic Media中发布图像预设 — 混合模式:
在AEM中,点按AEM徽标以访问全局导航控制台。
点按 工具 图标,然后导航到 资产>图像预设.
从图像预设列表中选择一个或多个图像预设,然后点按 发布.
发布图像预设后,状态将从未发布更改为已发布。