管理Dynamic Media图像预设 managing-image-presets
图像预设使AEM Assets能够动态地传送不同大小、不同格式或具有其他动态生成的图像属性的图像。 每个图像预设都代表一组预定义的大小调整和格式设置命令,用于显示图像。 在创建图像预设时,您可以选择图像交付的大小。 您还可以选择格式设置命令,以便在传送图像以供查看时优化图像的外观。
管理员可以创建用于导出资产的预设。 用户在导出图像时可以选择预设,这也会按照管理员指定的规范来重新设置图像的格式。
您还可以创建响应式图像预设。 如果您将响应式图像预设应用于资产,则资产会根据查看资产时所使用的设备或屏幕大小而发生更改。 除了“RGB”或“灰色”之外,您还可以将图像预设配置为在色彩空间中使用CMYK。
本节将介绍如何创建、修改和通常管理图像预设。 无论您何时预览图像,都可以将图像预设应用到图像。 请参阅 应用图像预设.
了解Dynamic Media图像预设 understanding-image-presets
与软件宏一样,图像预设是一组预定义的大小调整和格式设置命令,这些命令以名称保存。 为了了解图像预设的工作方式,假定您的网站要求每个产品图像在桌面和移动设备交付中以不同的大小、不同格式和压缩率显示。
您可以创建两个图像预设:一个适用于桌面版的500 x 500像素,而适用于移动版的150 x 150像素。 您可以创建两个图像预设,一个称为 放大 以500x500像素显示图像,称为 缩略图 以150 x 150像素显示图像。 要传送大图和缩略图大小的图像,AEM会查找“放大图像预设”和“缩略图图像预设”的定义。 然后,AEM会根据每个图像预设的大小和格式规范动态生成图像。
如果图像在动态传送时大小减小,则图像可能会丢失锐化和细节。 因此,每个图像预设都包含格式控件,用于在以特定大小传送图像时优化图像。 这些控件可确保在将图像传送到您的网站或应用程序时,图像清晰明了。
管理员可以创建图像预设。 要创建图像预设,您可以从头开始,也可以从现有图像预设开始,然后使用新名称保存。
管理Dynamic Media图像预设 managing-image-presets-1
您可以在AEM中管理图像预设,方法是点按AEM徽标以访问全局导航控制台,然后点按工具图标并导航到 资产>图像预设.
Adobe Illustrator(AI)、Postscript(EPS)和PDF文件格式 adobe-illustrator-ai-postscript-eps-and-pdf-file-formats
如果您打算支持摄取AI、EPS和PDF文件,以便生成这些文件格式的动态呈现,则在创建图像预设之前,您可能需要查看以下信息。
Adobe Illustrator的文件格式是PDF的变体。 在AEM Assets,主要区别如下:
- Adobe Illustrator文档由包含多层的单个页面组成。 每个层都作为PNG子资产提取,位于主Illustrator资产下。
- PDF文档由一个或多个页面组成。 每个页面都将作为主多页PDF文档下的单个页面PDF子资产进行提取。
子资产由 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处理图像资产 工作流中的流程组件。
PDF/AI/EPS资产元数据属性 pdf-ai-eps-asset-metadata-properties
您有权访问 栅格化PDF/AI图像预览呈现版本 流程组件选项(通过 DAM更新资产 工作流。
点按左上角的Adobe Experience Manager,导航到 工具>工作流>模型. 在 工作流模型 页面,选择 DAM更新资产,然后在工具栏中点按 编辑. 在 DAM更新资产工作流 ,请双击 栅格化PDF/AI图像预览呈现版本 进程组件打开其 步骤属性 对话框。
栅格化PDF/AI图像预览呈现版本选项 rasterize-pdf-ai-image-preview-rendition-options
用于栅格化PDF或AI工作流的参数
使用默认的处理参数,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提供足够的内存来管理已配置的并行工作流数量,每个工作流都有可能以已配置的最大大小创建映像。
InDesign(INDD)文件格式 indesign-indd-file-format
如果您打算支持摄取INDD文件以便生成此文件格式的动态演绎版,则可能需要在创建图像预设之前查看以下信息。
对于InDesign文件,仅当Adobe InDesign服务器与AEM集成时,才会提取子资产。 引用的资产会根据其元数据进行关联。 InDesign Server不是链接所必需的。 但是,在为要在AEM文件和引用的资产之间创建的链接处理InDesign文件之前,InDesign中必须存在引用的资产。
请参阅 将AEM Assets与InDesign Server集成.
中的媒体提取流程组件 DAM更新资产 工作流运行多个预配置的 扩展脚本 以处理InDesign文件。
的 扩展脚本 参数中的路径 媒体提取 流程组件 DAM更新资产 工作流。
以下脚本供Dynamic Media集成使用:
配置图像缩略图大小 configuring-image-thumbnail-size
您可以通过在 DAM更新资产 工作流。 在工作流中,您可以通过两个步骤来配置图像资产的缩略图大小。 尽管有一个(Dynamic Media处理图像资产)用于动态图像资产,而其他(流程缩略图)生成静态缩略图,或者当所有其他进程无法生成缩略图时, both 应具有相同的设置。
在 Dynamic Media 流程图像资产 步骤中,缩略图由图像服务器生成,此配置与应用于 流程缩略图 步骤的配置无关。通过 流程缩略图 步骤生成缩略图是创建缩览图最耗时、内存占用最多的方法。
缩略图大小按以下格式定义: 宽度中心,例如 80:80:false. 宽度和高度决定缩略图的大小(以像素为单位);中心值为false或true,如果设置为true,则表示缩略图的大小与配置中给定的大小完全相同。 如果调整大小的图像较小,则该图像将居中在缩略图中。
-
EPS文件的缩略图大小在 EPS缩略图 步骤 参数 选项卡 缩略图.
-
可在 参数 选项卡下的 流程 选项卡中,通过 FFmpeg 缩略图 步骤配置视频的缩略图大小。
配置缩略图大小:
-
点按 工具>工作流>模型> DAM更新资产>编辑.
-
点按 Dynamic Media处理图像资产 步骤,然后点按 缩略图 选项卡。 根据需要更改缩略图大小,然后点按 确定。
-
点按 流程缩略图 步骤,然后点按 缩略图 选项卡。根据需要更改缩略图大小,然后点按 确定.
note note NOTE 流程缩略图 步骤的缩略图参数中的值必须与 Dynamic Media 流程图像资产 步骤中的缩略图参数相匹配。 -
点按 保存 以保存对工作流所做的更改。
增加或减少显示的Dynamic Media图像预设数 increasing-or-decreasing-the-number-of-image-presets-that-display
在预览资产时,您创建的图像预设可以作为动态演绎版使用。 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图像预设 creating-image-presets
通过创建Dynamic Media图像预设,您可以在预览或发布图像时将这些设置应用到任何图像。
如果您打算支持摄取AI、PDF和EPS文件,以便生成这些文件格式的动态呈现版本,则可能需要在创建图像预设之前查看以下信息。
请参阅 Adobe Illustrator(AI)、Postscript(EPS)和PDF文件格式.
如果您打算支持摄取INDD文件以便生成此文件格式的动态演绎版,则可能需要在创建图像预设之前查看以下信息。 请参阅 InDesign(INDD)文件格式.
创建Dynamic Media图像预设:
-
在AEM中,点按AEM徽标以访问全局导航控制台。
-
点按 工具 图标,然后导航到 资产>图像预设.
-
点按 创建.
note note NOTE 要使此图像预设具有响应性,请擦除 宽度 和 高度 字段中的值,并将其留空。 -
在 编辑图像预设 ,在 基本 和 高级 选项卡,包括名称。 图像预设选项中概 述了这些选项。 预设显示在左窗格中,并可以与其他资产一起动态使用。
-
单击“保存”。
创建响应式图像预设 creating-a-responsive-image-preset
要创建响应式图像预设,请执行 创建图像预设. 在 编辑图像预设 窗口中,拭除这些值并将其留空。
将它们留空会告知AEM此图像预设是响应式的。 您可以根据需要调整其他值。
“图像预设”选项 image-preset-options
创建或编辑图像预设时,您可以使用此部分中描述的选项。 此外,Adobe还建议使用以下三个 最佳实践 选项选择开始:
- 格式 (基本 选项卡) — 选择 JPEG 或其他符合您要求的格式。 所有 Web 浏览器都支持 JPEG 图像格式;它可以在小文件大小和图像质量之间实现良好的平衡。但是,JPEG 格式图像使用有损压缩方案,如果压缩设置太低,则会引入不需要的图像伪影。因此,Adobe 建议将压缩质量设置为 75。此设置在图像质量和小文件大小之间提供了良好的平衡。
- 启用简单锐化 — 不选择 启用简单锐化 (此锐化滤镜提供的控件比“USM锐化”设置少。)
- 锐化:重新取样模式 — 选择 锐化2.
基本选项卡选项 basic-tab-options
高级选项卡选项 advanced-tab-options
使用图像修饰符定义图像预设选项 defining-image-preset-options-with-image-modifiers
除了 基本 和 高级 选项卡上,您可以定义图像修饰符,以便在定义图像预设时提供更多选项。 图像渲染依赖于Dynamic Media图像渲染API。 API在 HTTP协议参考.
以下是一些使用图像修饰符可以执行的操作的基本示例。
-
op_invert — 反转每个颜色分量以获得负图像效果。
code language-xml &op_invert=1
-
op_blur — 对图像应用模糊滤镜。
code language-xml &op_blur=25
-
组合命令 — op_blur和op-invert
code language-xml &op_invert=1&op_blur=25
-
op_brightness — 降低或增加亮度。
code language-xml &op_brightness=75
-
opac — 调整图像不透明度。 用于降低前景不透明度。
code language-xml opac=50
编辑图像预设 modifying-image-presets
编辑图像预设:
-
在AEM中,点按AEM徽标以访问全局导航控制台。
-
点按 工具 图标,然后导航到 资产>图像预设.
-
选择预设,然后点按 编辑.
-
在 编辑图像预设 ,然后点按 保存.
发布Dynamic Media图像预设 publishing-image-presets
如果您运行的是Dynamic Media — 混合模式,则必须手动发布图像预设。
如果您运行的是Dynamic Media - Scene7模式,则图像预设将自动发布;您无需完成这些步骤。
要在Dynamic Media中发布图像预设 — 混合模式:
-
在AEM中,点按AEM徽标以访问全局导航控制台。
-
点按 工具 图标,然后导航到 资产>图像预设.
-
从图像预设列表中选择一个或多个图像预设,然后点按 发布.
-
发布图像预设后,状态将从未发布更改为已发布。
删除Dynamic Media图像预设 deleting-image-presets
- 在AEM中,点按AEM徽标以访问全局导航控制台。
- 点按 工具 图标,然后导航到 资产>图像预设.
- 选择预设,然后点按 删除. Dynamic Media会向您确认是否要删除它。 点按 删除.