API 限制

概述

使用 Aspose.Slides 创建或导出演示文稿时,某些技术元数据会写入输出文件。本文说明了 PPTX 和 PDF 文件中与 ApplicationCreatorProducer 元数据字段相关的限制。

Application 和 Producer

使用 Aspose.Slides for Python via Java 创建或导出演示文稿时,某些技术元数据会写入文件。两个字段经常引起疑问:

Application 标识创建或最后保存 PPTX 演示文稿的程序。在 Aspose.Slides for Python via Java 中,此值是固定的,显示库供应商而不是您的应用程序名称,即使您使用 DocumentProperties.setNameOfApplication 也是如此。

Producer 标识在导出期间生成最终文件的渲染引擎。在 PDF 导出中,元数据使用 CreatorProducer 字段。使用 Aspose.Slides for Python via Java 时,这两个字段都是固定的,反映库及其版本。

受限内容

无法通过 API 覆盖上述格式的这些字段。对于 PPTX,Application 属性写入为 “Aspose.Slides for Java”。对于 PDF,Creator 和 Producer 属性写入为 “Aspose.Slides for Java x.x.x”。此行为是设计如此,且不受您如何加载或保存文件以及使用 DocumentProperties.setNameOfApplication 所分配的值的影响。

FAQ

我可以在 PPTX 文件中将 Application 值替换为我的应用程序名称吗?

不能。该值是固定的,即使您使用 DocumentProperties.setNameOfApplication 也是如此。

我可以在 PDF 导出中覆盖 Creator 和 Producer 字段吗?

不能。这两个字段都是固定的,反映库及其版本,无论您如何加载或保存演示文稿。