# API 限制

> 了解 Aspose.Slides for Node.js 的限制：导出在 PPT、PPTX、ODP 和 PDF 中设置固定的 Application/Producer 元数据——帮助您在集成时避免意外。

Source: https://docs.aspose.com/slides/zh/nodejs-java/api-limitations/
Updated: 2025-12-09


## **应用程序和生成器**

当您使用 Aspose.Slides for Node.js via Java 创建或导出演示文稿时，某些技术元数据会写入文件。两个字段经常引发疑问：

**Application** 标识创建或最后保存 **PPTX** 演示文稿的程序。 在 Aspose.Slides for Node.js via Java 中，此值是固定的，显示库供应商而不是您的应用程序名称，即使您使用 [DocumentProperties.setNameOfApplication](https://reference.aspose.com/slides/nodejs-java/aspose.slides/documentproperties/setnameofapplication/)。

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

**受限内容**

您无法通过 API 覆盖上述格式的这些字段。 对于 **PPTX**，Application 属性被写入为 “Aspose.Slides for Node.js via Java”。 对于 **PDF**，Creator 和 Producer 属性被写入为 “Aspose.Slides for Node.js via Java x.x.x”。 此行为是设计所致，无论您如何加载或保存文件，亦无论使用 [DocumentProperties.setNameOfApplication](https://reference.aspose.com/slides/nodejs-java/aspose.slides/documentproperties/setnameofapplication/) 分配了何种值，均适用。
