从下载资产 Adobe Experience Manager

您可以下载资产,包括静态和动态演绎版。 或者,您也可以直接从发送包含指向资产链接的电子邮件 Adobe Experience Manager Assets. 下载的资产捆绑在ZIP文件中。

无法下载资产类型图像集、旋转集、混合媒体集和轮播集。

您可以使用以下方法下载Experience Manager资产:

使用下载资产 Experience Manager 界面

异步下载服务为无缝下载大型资产提供了一个框架。 大于100 GB的下载存档将拆分为多个zip存档,每个存档的最大大小为100 GB。 可以单独下载这些内容。 从用户界面实时下载较小的文件。 Experience Manager 在下载原始文件的位置不会存档单个资产下载。 此功能可加快下载速度。

默认情况下, Experience Manager 完成下载工作流后会触发通知。 下载通知将显示在 Experience Manager 收件箱.

收件箱通知

为大型下载启用电子邮件通知

在以下任何情况下,都会触发异步下载:

  • 如果资产超过十个
  • 如果下载大小超过100 MB
  • 如果下载需要超过30秒才能准备

当异步下载在后端运行时,用户可以继续浏览并在Experience Manager中进一步工作。 下载过程完成后,需要一个现成的机制通知用户。 要实现此目标,管理员可以通过设置SMTP服务器来配置电子邮件服务。 请参阅 配置邮件服务.

配置电子邮件服务后,管理员和用户可以从Experience Manager界面启用电子邮件通知。

要启用电子邮件通知,请执行以下操作:

  1. 登录到 Experience Manager Assets.

  2. 单击右上角的用户图标,然后单击 我的首选项. 将打开“用户首选项”窗口。

  3. 选择 资产下载电子邮件通知 复选框,单击 接受.

    enable-email-notifications-for-large-downloads

要下载资产,请执行以下步骤:

  1. 在 Experience Manager 用户界面,单击 资产 > 文件.

  2. 导航到要下载的资产。 选择文件夹,或在文件夹中选择一个或多个资产。 在工具栏中,单击 下载.

    从下载资产时可用的选项 Experience Manager Assets

  3. 在下载对话框中,选择所需的下载选项。

    下载选项 描述
    为每个资产创建单独的文件夹 选择此选项可将您下载的每个资产(包括嵌套在资产父文件夹下的子文件夹中的资产)包含到本地计算机上的一个文件夹中。 当此选项为 not 默认情况下,选择文件夹层次结构将被忽略,所有资产都会下载到本地计算机的一个文件夹中。
    电子邮件 选择此选项可向其他用户发送电子邮件通知(包含到您下载的链接)。 收件人用户必须是 dam-users 群组。 标准电子邮件模板可在以下位置使用:
    • /libs/settings/dam/workflow/notification/email/downloadasset
    • /libs/settings/dam/workflow/notification/email/transientworkflowcompleted
    在部署过程中自定义的模板可在以下位置使用:
    • /apps/settings/dam/workflow/notification/email/downloadasset
    • /apps/settings/dam/workflow/notification/email/transientworkflowcompleted
    您可以在以下位置存储特定于租户的自定义模板:
    • /conf/<tenant_specific_config_root>/settings/dam/workflow/notification/email/downloadasset
    • /conf/<tenant_specific_config_root>/settings/dam/workflow/notification/email/transientworkflowcompleted
    资产 选择此选项可下载其原始形式的资产,而不包含任何演绎版。
    如果原始资产具有子资产,则子资产选项可用。
    演绎版 演绎版是资产的二进制表示形式。资产具有主要表示形式 — 上传文件的表示形式。 它们可以有任意数量的表示形式。
    通过此选项,您可以选择要下载的演绎版。 可用的演绎版取决于您选择的资产。
    智能裁剪 选择此选项可从以下位置下载选定资产的所有智能裁剪演绎版 Experience Manager. 系统会创建一个包含智能裁剪呈现版本的zip文件,并将其下载到您的本地计算机。
    动态演绎版 选择此选项可实时生成一系列替代演绎版。 当您选择此选项时,您还可以通过从 图像预设 列表。
    此外,您还可以选择大小和单位、格式、色彩空间、分辨率以及任何可选的图像修饰符(如反转图像)。 仅当您具有 Dynamic Media 已启用。
  4. 在对话框中,单击 下载.

    如果为大型下载启用了电子邮件通知,则您的收件箱中会显示一封包含已存档zip文件夹下载URL的电子邮件。 单击电子邮件中的下载链接以下载zip文件夹。

    email-notifications-for-large-downloads

    您还可以在 Experience Manager 收件箱。

    inbox-notifications-for-large-downloads

使用链接共享资产是一种非常方便的方式,可让感兴趣的人无需登录即可使用该链接 Assets. 请参阅 链接共享功能.

当用户从共享链接下载资产时, Assets 使用异步服务,可提供更快、不间断的下载。 要下载的资产将在后台的收件箱中排入可管理文件大小的ZIP存档。 对于非常大的下载,下载内容将分块为大小为100 GB的文件。

的 下载收件箱 显示每个存档的处理状态。 处理完成后,您可以从收件箱中下载存档。

下载收件箱

启用资产下载Servlet

中的默认Servlet Experience Manager 允许经过身份验证的用户发出任意大小的并发下载请求,以创建资产的ZIP文件。 下载准备可能会影响性能,甚至可能会使服务器和网络过载。 要降低此功能所导致的类似DoS的潜在风险, AssetDownloadServlet 对于发布实例,OSGi组件处于禁用状态。 如果不需要在创作实例上下载功能,请在创作时禁用Servlet。

要允许从DAM下载资产,例如,在使用资产共享共用或其他类似门户的实施时,通过OSGi配置手动启用Servlet。 Adobe建议将允许的下载大小设置得尽可能低,而不影响日常下载要求。 高值可能会影响性能。

  1. 创建具有针对发布运行模式(即, config.publish:

    /apps/<your-app-name>/config.publish

  2. 在配置文件夹中,创建一个类型为 nt:file 已命名 com.day.cq.dam.core.impl.servlet.AssetDownloadServlet.config.

  3. 填充 com.day.cq.dam.core.impl.servlet.AssetDownloadServlet.config 以下内容。 将下载的最大大小(以字节为单位)设置为值 asset.download.prezip.maxcontentsize. 以下示例将ZIP下载的最大大小配置为不超过100千字节。

    enabled=B"true"
    asset.download.prezip.maxcontentsize=I"102400"
    

禁用资产下载Servlet

如果您不需要下载功能,请禁用Servlet以防范任何类似DoS的风险。 的 Asset Download Servlet 可在 Experience Manager 通过更新dispatcher配置以阻止任何资产下载请求,创作和发布实例。 也可以直接通过OSGi控制台手动禁用Servlet。

  1. 要通过调度程序配置阻止资产下载请求,请编辑 dispatcher.any 配置,并向 过滤器区域.

    /0100 { /type "deny" /url "*.assetdownload.zip/assets.zip*" }

提示和限制

  • 如果下载空文件夹, Experience Manager 传达了有关创建ZIP存档的成功消息,但未创建存档。

在此页面上