API 限制

概觀

當使用 Aspose.Slides 建立或匯出簡報時,某些技術中繼資料會寫入輸出檔案。本篇文章說明 PPTX 與 PDF 檔案中與 ApplicationCreatorProducer 中繼資料欄位相關的限制。

Application 與 Producer

當您使用 Aspose.Slides for C++ 建立或匯出簡報時,某些技術中繼資料會寫入檔案。以下兩個欄位常會引發疑問:

Application 識別建立或最後儲存 PPTX 簡報的程式。於 Aspose.Slides for C++ 中,該值是固定的,會顯示函式庫供應商而非您的應用程式名稱,即使您使用DocumentProperties::set_NameOfApplication

Producer 識別在匯出期間產生最終檔案的渲染引擎。在 PDF 匯出時,中繼資料使用 CreatorProducer 欄位。使用 Aspose.Slides for C++ 時,這兩個欄位皆為固定值,反映函式庫及其版本。

受限制的項目

您無法透過 API 覆寫上述格式的這些欄位。對於 PPTX,Application 屬性會寫入為 “Aspose.Slides for C++"。對於 PDF,Creator 與 Producer 屬性會寫入為 “Aspose.Slides for C++ x.x.x”。此行為屬於設計決策,無論您如何載入或儲存檔案,亦不受使用DocumentProperties::set_NameOfApplication所指定的值影響。