API の制限

概要

Aspose.Slidesでプレゼンテーションを作成またはエクスポートすると、特定の技術メタデータが出力ファイルに書き込まれます。このドキュメントでは、PPTX および PDF ファイルの ApplicationCreatorProducer メタデータ フィールドに関する制限事項について説明します。

アプリケーションとプロデューサー

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

ApplicationPPTX プレゼンテーションを作成または最後に保存したプログラムを示します。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 を使用して割り当てた値に関係なく適用されます。

よくある質問

PPTX ファイルの Application の値を自分のアプリ名に置き換えることはできますか?

いいえ。この値は固定されており、たとえ DocumentProperties.setNameOfApplication を使用しても変更できません。

PDF エクスポート時に Creator および Producer フィールドを上書きできますか?

いいえ。両フィールドとも固定されており、ライブラリとそのバージョンを示します。プレゼンテーションの読み込みや保存方法に関係なく同様です。