材質目錄

上次更新: 2023-11-04
  • 建立對象:
  • Developer
    User

材料目錄提供幾個功能。

  • 允許持續定義材料,包括所有材料屬性。

    在材料目錄中定義的材料可以使用簡單ID來參照,而不是使用一組材料屬性。

  • 為特定請求屬性提供預設值,例如JPEG品質或預設回覆影像大小。

  • 管理暈映、ICC設定檔和請求範本。

即使未定義特定的材料目錄,材料目錄的所有特徵仍可透過預設目錄( default.ini)。

雖然轉譯資料可以使用資料屬性在請求中明確指定,但通常更希望使用資料目錄來隱藏網站的資料細節。 src=命令接受目錄參照,而非明確的檔案路徑。 目錄專案包含 [ *catId*/] *itemId*,其中 *catId* 會識別材質目錄和 *itemId* 會識別目錄中的記錄。 如果 *catId* 未指定,則會使用工作階段目錄(請參閱下文)。

目錄記錄符合成功,如果(a) *catId* 符合 attribute::RootId 材質目錄和(b)的值 *recId* 和相同目錄中的catalog::Id值相符。 如果有成功的相符專案,則材料的屬性(包括 src=)設定為目錄記錄中的資料。 如果MSS包含src=以外的其他材質屬性,則會覆寫目錄記錄中的值。

如果 *recId* 無法比對至目錄專案,則 *catId* 已取代為 attribute::RootPath 之後,會將目錄和產生的路徑假設為簡單的檔案路徑。 其他預設屬性(例如, attribute::Resolution)也可以繼承自材質目錄。

暈映和ICC輪廓可在與材料本身類似的材料目錄中逐項列出,以及指定的屬性。 此外,暈映對應也提供範本的容器。

另請參閱

材質目錄參考, src=attribute::RootIdattribute::RootPathattribute::VignettePath

本頁內容