# API 限制

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

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


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

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

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

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

**受限内容**

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