API の制限
Contents
[
Hide
]
Application and Producer
Aspose.Slides for Java を使用してプレゼンテーションを作成またはエクスポートすると、ファイルにいくつかの技術的メタデータが書き込まれます。2 つのフィールドはしばしば質問の対象となります。
Application は、PPTX プレゼンテーションを作成または最後に保存したプログラムを識別します。Aspose.Slides for Java では、この値は固定されており、アプリ名ではなくライブラリのベンダーが表示されます。たとえDocumentProperties.setNameOfApplicationを使用しても同様です。
Producer は、エクスポート時に最終ファイルを生成したレンダリングエンジンを識別します。PDF エクスポートでは、メタデータは Creator と Producer フィールドを使用します。Aspose.Slides for Java では、これらはどちらも固定されており、ライブラリとそのバージョンを示します。
What’s restricted
上記の形式に対しては、API を通じてこれらのフィールドを上書きすることはできません。PPTX の場合、Application プロパティは「Aspose.Slides for Java」として書き込まれます。PDF の場合、Creator および Producer プロパティは「Aspose.Slides for Java x.x.x.」として書き込まれます。この動作は設計上のもので、ファイルの読み込みや保存方法にかかわらず、またDocumentProperties.setNameOfApplicationで設定した値に関係なく適用されます。