图像预设使AEM Assets能够动态地传送不同大小、不同格式或具有动态生成的其他图像属性的图像。 每个图像预设都代表一组预定义的大小调整和格式设置命令,以用于显示图像。在创建图像预设时,您需要选择图像传送的大小。此外,还需要选择格式设置命令,以确保传送供查看的图像时,显示优化的图像外观。
管理员可以创建用于导出资产的预设。在导出图像时,用户可以选择预设,此操作也将调整图像的格式,使其符合管理员指定的规范。
您还可以创建响应式图像预设。如果对资产应用响应式图像预设,则资产会根据查看资产时所使用的设备或屏幕大小而相应发生更改。除了RGB或灰色外,您还可以将图像预设配置为在色彩空间中使用CMYK。
本节介绍如何创建、修改图像预设,以及一般管理图像预设。 无论您何时预览图像,都可以对图像应用图像预设。请参阅应用图像预设。
智能成像可以与现有图像预设配合使用,并在投放的最后一毫秒使用智能功能根据浏览器或网络连接速度进一步减小图像文件大小。 有关详细信息,请参阅智能成像。
与宏一样,图像预设是一组预定义的大小调整和格式设置命令,这些命令使用同一个名称进行保存。为了解图像预设的工作方式,假定您的网站要求每个产品图像在桌面设备和移动设备上传送时均以不同的大小和格式显示。
您可以创建两种图像预设:一种是适用于桌面版本的 500 x 500 像素;一种是适用于移动版本的 150 x 150 像素。您可以创建两个图像预设,一个称为Enlarge
,用于以500x500像素显示图像,另一个称为Thumbnail
,用于以150 x 150像素显示图像。 要传送大小为Enlarge
和Thumbnail
的图像,AEM会查找“大图预设”和“缩略图预设”的定义。 然后,AEM 会根据每种“图像预设”的尺寸和格式规范,动态地生成相应的图像。
如果图像在动态传送时大小大幅缩减,图像可能会丢失锐化和细节。由于这一原因,每个图像预设中都包含格式控制,以在传送图像时将其优化为特定大小。这些控制可确保图像在传送到网站或应用程序时具有锐化、清晰的效果。
管理员可以创建图像预设。要创建图像预设,您可以从头开始创建,也可以通过现有图像预设创建,然后使用新名称对其保存。
要在AEM中管理图像预设,请点按或单击AEM徽标以访问全局导航控制台,然后点按或单击工具图标,并导航到资产>图像预设。
当您在资产的详细信息视图中选择演绎版时,系统会显示各种演绎版。 您可以增加或减少显示的图像预设数。 请参阅增加显示的图像预设数。
如果您希望支持摄取AI、EPS和PDF文件,以便生成这些文件格式的动态演绎版,您可能需要在创建图像预设之前查看以下信息。
Adobe Illustrator的文件格式是PDF的变体。 在AEM 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:物理窗口 | 文档宽度(英寸)。 |
dam:物理高度英寸 | 文档高度(英寸)。 |
可通过DAM Update Asset
工作流访问Rasterize PDF/AI Image Preview Rendition
进程组件选项。
点按左上角的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为单位栅格化第一页(每英寸像素数)。 |
使用默认处理参数,PDF/AI文档的第一页以72 ppi栅格化,生成的预览图像的大小为2048 x 2048像素。 对于典型部署,您可能希望将分辨率提高到至少150 ppi或更高。 例如,300 ppi的美国字母大小文档要求最大宽度和高度分别为2550 x 3300像素。
“最大宽度”和“最大高度”限制栅格化的分辨率。 例如,如果最大值未更改,且“分辨率”设置为300 ppi,则美国字母文档将栅格化为186 ppi。 即,文档为1581 x 2046像素。
Rasterize PDF/AI Image Preview Rendition
进程组件已定义最大值,以确保它不会在内存中创建过大的映像。 这样的大映像可能会溢出提供给JVM(Java虚拟机)的内存。 必须注意向JVM提供足够的内存来管理已配置的并行工作流数,每个并行都有可能以最大配置大小创建映像。
如果要支持摄取INDD文件,以便生成此文件格式的动态演绎版,您可能需要在创建图像预设之前查看以下信息。
对于InDesign文件,仅当Adobe InDesign服务器与AEM集成时,才会提取子资源。 引用的资产会根据其元数据进行链接。 InDesign Server不是链接必需的。 但是,在处理InDesign文件之前,AEM中必须存在引用的资产,才能在InDesign文件和引用的资产之间创建链接。
DAM Update Asset
工作流中的媒体提取进程组件运行多个预配置的扩展脚本以处理InDesign文件。
DAM更新资产工作流中媒体提取流程组件参数中的ExtendScript路径。
以下脚本由Dynamic Media集成使用:
扩展脚本名称 | 默认 | 描述 |
ThumbnailExport.jsx | 是 | 生成经过优化的300 ppi thumbnail.jpg 再现,并由Dynamic Media Process Image Assets 进程组件转换为PTIFF再现。 |
JPEGPagesExport.jsx | 是 | 为每页生成一个300 ppi的JPEG子资产。 JPEG子资产是存储在InDesign资产下的实际资产。 它还通过DAM Update Asset 工作流优化并转换为PTIFF。 |
PDFPagesExport.jsx | 否 | 为每个页面生成一个PDF子资产。 PDF子资产将按照前面所述进行处理。 由于PDF仅包含单页,因此不会生成子资产。 |
您可以通过在DAM更新资产工作流中配置这些设置来配置缩略图的大小。 在工作流中,您可以通过两个步骤配置图像资产的缩略图大小。 尽管动态图像资产使用一个(Dynamic Media处理图像资产),静态缩略图生成使用另一个(处理缩略图),或者当所有其他进程无法生成缩略图时,两个应具有相同的设置。
在 Dynamic Media 流程图像资产步骤中,缩略图由图像服务器生成,此配置与应用于流程缩略图步骤的配置无关。通过流程缩略图步骤生成缩略图是创建缩览图最耗时、内存占用最多的方法。
缩览图大小按以下格式定义:width:height:center,例如80:80:false。 宽度和高度决定缩略图的大小(以像素为单位);中心值为false或true,如果设置为true,则表示缩略图的大小与配置中指定的大小完全相同。 如果调整大小的图像较小,则图像将居中在缩略图中。
EPS 文件的缩略图大小可在 EPS 缩略图步骤中“缩略图”的参数选项卡下进行配置。
可在参数选项卡下的流程选项卡中,通过 FFmpeg 缩略图步骤配置视频的缩略图大小。
配置图像缩略图大小
点按工具>工作流>模型> DAM更新资产>编辑。
点按Dynamic Media处理图像资产步骤,然后点按缩略图选项卡。 根据需要更改缩略图大小,然后点按确定。
点按流程缩略图步骤,然后点按缩略图选项卡。根据需要更改缩略图大小,然后点按确定。
流程缩略图步骤的缩略图参数中的值必须与 Dynamic Media 流程图像资产步骤中的缩略图参数相匹配。
点按保存以保存对工作流所做的更改。
在预览资产时,您创建的图像预设可以作为动态演绎版使用。 AEM在从详细信息视图>演绎版查看资产时显示各种动态演绎版。 您可以增加或减少显示的演绎版限制。
增加或减少显示的图像预设数
导航到CRXDE Lite(https://localhost:4502/crx/de)。
导航到位于/libs/dam/gui/coral/content/commons/sidepanels/imagepresetsdetail/imgagepresetslist
的图像预设列表节点
在 limit 属性中,将默认设 置为15的Value(值)更改为所需的数字。
导航到位于/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)文件格式。
创建图像预设
在AEM中,点按AEM徽标以访问全局导航控制台,然后点按工具>资产>图像预设。
单击创建。此时将打开编辑图像预设窗口。
要使此图像预设具有响应性,请擦除宽度和高度字段中的值,并将其留空。
根据需要,在基本和高级选项卡中输入值,包括名称。图像预设选项中概 述了这些选项。 预设显示在左窗格中,并可以与其他资产一起动态使用。
单击保存。
要创建响应式图像预设,请执行创建图像预设中的步骤。在编辑图像预设窗口中输入高度和宽度时,请清除这两个字段的值,并将其保留为空。
将这两个字段保留为空就是告诉 AEM 此图像预设为响应式。您可以视需要调整其他值。
要在将图像 预设应用到资产时 ,查看URL和 RESS按钮,必须发布资产。
请注意,图像预设和图像资产会自动发布。
在创建或编辑图像预设时,您可以使用本节介绍的几种选项。此外,Adobe还建议开始选择以下“最佳实践”选项:
格式 (基 本选项卡)-选择 JPEG或其他符合您要求的格式。所有Web浏览器都支持JPEG图像格式;它可以在小文件大小和图像质量之间实现良好的平衡。但是,JPEG格式图像使用有损压缩方案,如果压缩设置太低,会引入不需要的图像伪影。因此,Adobe 建议将压缩质量设置为 75。此设置在图像质量和小文件大小之间提供了良好的平衡。
启用简单锐化 - 请勿选择启用简单锐化(此锐化滤镜提供的控制度低于“钝化蒙版”设置)。
锐化:重新取样模 式——选 择“双三次”。
字段 | 描述 |
名称 | 输入一个描述性名称,不加任何空格。在名称中包含图像大小规格可帮助用户识别此图像预设。 |
宽度和高度 | 输入传送图像时所用的像素大小。宽度和高度必须大于 0 像素。如果任一值为 0,则无法创建预设。如果两个值均为空,则表示已经创建了响应式图像预设。 |
格式 | 从菜单中选择一个格式。 选择 JPEG 可提供以下更多选项。
选择 GIF 或带有 Alpha 的 GIF 可提供以下更多 GIF 颜色量化选项:
选择 PDF、TIFF 或带有 Alpha 的 TIFF 可提供以下更多选项:
如果选择 PNG、带有 Alpha 的 PNG,或者选择 EPS,则不提供其他选项。 |
锐化 | 选择启用简单锐化选项可在执行所有缩放操作后对图像应用基本锐化滤镜。锐化有助于弥补在以不同大小显示图像时可能产生的模糊。 |
字段 | 描述 |
色彩空间 | 为色彩空间选择RGB、CMYK、或灰度。 |
颜色配置文件 | 如果资产与工作用户档案不同,请选择应将其转换为的输出色彩空间用户档案。 |
渲染方法 | 您可以覆盖默认的渲染方法。 渲染意图确定在目标颜色用户档案(溢色)中无法再现的颜色会发生什么情况。 如果渲染方法与ICC用户档案不兼容,则将忽略它。
|
黑场补偿 | 如果输出用户档案支持此功能,请选择此选项。 如果黑点补偿与指定的ICC用户档案不兼容,则忽略黑点补偿。 |
仿色 | 选择此选项可避免或减少色带伪像。 |
锐化类型 | 选择无、锐化或 USM 锐化。
在 USM 锐化中,您可以设置以下选项:
有关“锐化”的信息,请参阅锐化图像。
|
重新取样模式 | 选择一个重新取样模式选项。在缩减像素采样时,这些选项会锐化图像:
|
打印分辨率 | 选择此图像的打印分辨率;默认值为 72 像素。 |
图像修饰符 | 除了UI中提供的常用图像设置之外,Dynamic Media还支持大量高级图像修改,您可以在图像修饰符字段中指定这些修改。 这些参数在图像服务器协议命令参考中定义。 重要:不支持API中列出的以下功能:
|
除了“基本”和“高级”选项卡中提供的选项外,您还可以定义图像修饰符,以便在定义图像预设时有更多选择。图像渲染依赖于Dynamic Media图像渲染API,在HTTP协议参考中有详细定义。
下面的一些基本示例显示了可以使用图像修饰符实现的操作。
某些图像修饰符不能用于AEM。
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
在AEM中,点按AEM徽标以访问全局导航控制台,然后点按工具>资产>图像预设。
选择一个预设,然后单击编辑。将打开编辑图像预设窗口。
进行更改,然后单击保存以保存更改,或单击取消以取消更改。
图像预设会自动为您发布。