PDF文件未自动发布

在Adobe Experience Manager (AEM)中,您可能会遇到即使发布了PDF的缩略图,仍不会自动发布资产的问题。 本文介绍如何配置AEM以确保发布PDF。

描述 description

环境

  • Dynamic Media Classic
  • Adobe Experience Manager
  • Adobe Experience Manager 6.5
  • Adobe Experience Manager as a Cloud Service
  • Adobe Experience Manager Assets

问题

将PDF文件上传到AEM时,将生成并发布缩略图,但PDF文件本身不会自动发布。 此过程需要手动发布PDF文件,可能非常麻烦且容易出错。

重现步骤

  1. 将AEM配置为使用Dynamic Media (DM)和设置来立即发布资源。
  2. 将PDF文件上传到与Dynamic Media同步的文件夹中。
  3. 请注意,在自动发布缩略图时,PDF文件本身仍保持未发布状态。

解决方法 resolution

开箱即用的PDF文件默认不发布。 原因是图像比PDF小得多,因此出于带宽考虑,设计假设是支持为几乎通用工作的较小JPEG提供服务,而不是支持仅在安装了特定插件的设备上工作的较大PDF。 绝对需要发布PDF的客户仍然可以这样做,但这不是默认行为。

要确保这两个PDF文件都在AEM as a Cloud Service中自动发布,请执行以下步骤:

  1. 转到 AEM > 工具 > Assets > Dynamic Media常规设置
  2. 然后选择 默认上载选项 下的 PDF 选项卡。
  3. 正在处理 下拉列表中,选择​ ,然后保存。

这将使您的PDF与DM同步并自动发布。 将不会创建缩略图。

如果您需要将PDF和图像发布到Dynamic Media上,则无法实现开箱即用功能。 您可以自动创建和发布缩略图,并同步未发布PDF,也可以不生成缩略图并自动同步和发布PDF。 如果您希望两个版本都发布,则必须对此进行自定义。 对此,有一个建议是检查Dynamic Media中的PDF状态,然后创建工作流以使用IPS API在Dynamic Media中触发发布:
https://experienceleague.adobe.com/zh-hans/docs/dynamic-media-developer-resources/image-production-api/operation-methods/operation-parameters/r-set-asset-publish-state

recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f