输出元数据限制

概述

当使用 Aspose.Slides 创建或导出演示文稿时,某些技术元数据会写入输出文件。本文说明了 PPTX、PDF 和 ODP 文件中 Application、Creator、Producer 和 generator 元数据字段的限制。

Application 和 Producer

当您使用 Aspose.Slides for .NET 创建或导出演示文稿时,一些技术元数据会写入文件。以下两个字段常常引起疑问:

Application 标识创建或最后保存 PPTX 演示文稿的程序。在 Aspose.Slides for .NET 中,此值是固定的,显示库名称而不是您的应用程序名称,即使您设置了DocumentProperties.NameOfApplication。

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

受限内容

您无法通过 API 覆盖上述格式的这些字段。对于 PPTX,Application 属性被写为 “Aspose.Slides for .NET”。对于 PDF,Creator 和 Producer 属性被写为 “Aspose.Slides for .NET” 加上库版本。对于 ODP,generator 字段被写为 “Aspose.Slides for .NET” 加上库版本。此行为是设计如此,无论您如何加载或保存文件,也无论是否为DocumentProperties.NameOfApplication 分配了值,均会如此。

此限制不适用于 PPT 文件:在 PPT 文件中,您在DocumentProperties.NameOfApplication 中设置的应用程序名称会被保存。