PDF文件未自动发布

在Adobe Experience Manager (AEM)中,您可能会遇到问题:即使发布了PDF的缩略图,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
experience-cloud-kcs-help-kbarticles