【问题标题】:Download assets in it's original format in AEM在 AEM 中以原始格式下载资产
【发布时间】:2017-07-03 08:01:50
【问题描述】:

我想使用 AEM 以原始格式下载资产,可以吗?目前,如果我选择一个 pdf 或 jpeg 资产,然后单击下载,它将作为包含所选资产的 zip 文件下载。现在我想在没有容器zip的情况下下载它,也就是说以原始格式下载它。

【问题讨论】:

    标签: download assets aem dam


    【解决方案1】:

    如果您指的是 PDF,那么这就是 PDF 下载的工作方式,因为当上传 PDF 时,它的所有内容都会被提取为子资产。可以通过修改 PDF 提取逻辑来更改此行为,但不会影响下载行为。

    这背后的逻辑是,当将人工制品上传到 AEM 中时,它就会成为 DAM 资产,并且控制其操作的规则会接管。例如,对于 PDF,PDF 资产是原始 PDF 及其所有图像和缩略图提取的集合。因此,当您下载某些内容时,您基本上是在下载 AEM 所看到的整个集合。

    话虽如此,您或许可以编写一个自定义 servlet 并扩展 DAM GUI 以仅下载 PDF。

    【讨论】:

    • 是的,我打算编写一个自定义 servlet 来以原始格式下载资产,但是如果选中了电子邮件复选框,则不应进行下载,并且应该发送一封电子邮件,用户收到此邮件并单击链接应该触发下载过程,这不能由 servlet 控制。因此,此更改可能会导致通过电子邮件下载和通过网页下载之间的行为不同。这似乎没有意义
    • 您可以通过附加参数来控制 servlet 的行为,不是吗?
    • 谢谢,我找到了一个有用的页面,它可以解决我的问题。 computepatterns.com/153/…
    【解决方案2】:

    您可以选择如下所示的选项,当在 Assets UI 中选择要下载的资产后选择“下载”操作时

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-07-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-09-03
      相关资源
      最近更新 更多