API の制限

Application と Producer

Aspose.Slides for PHP via Java でプレゼンテーションを作成またはエクスポートすると、ファイルに技術メタデータが書き込まれます。2 つのフィールドがよく質問されます。

ApplicationPPTX プレゼンテーションを作成または最後に保存したプログラムを識別します。Aspose.Slides for PHP via Java では、この値は固定されており、アプリ名ではなくライブラリベンダーが表示されます。たとえ DocumentProperties::setNameOfApplication を使用しても同様です。

Producer はエクスポート時に最終ファイルを生成したレンダリングエンジンを識別します。PDF エクスポートでは、メタデータは CreatorProducer フィールドを使用します。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 で設定した値に関係なく適用されます。