來源物件規範。 可以將影像、SVG和ICC設定檔物件指定為影像目錄專案或相對檔案路徑
*
物件*[/]{[ *
rootId*/] *
物件ID*}| *
路徑*
rootId |
影像目錄的名稱( attribute::RootId ) |
objectId |
指定、主要或預設影像目錄中的影像、SVG、範本或ICC設定檔記錄的id |
路徑 |
相對影像、遮色片或ICC設定檔檔案路徑與名稱 |
物件 |
可能發生在主要URL路徑中,或在 src= , 遮罩= ,或 icc= 命令 |
rootId
會識別影像目錄。 (請參閱 影像目錄 以取得詳細資訊。) 如果 rootId
在URL路徑中指定,則該目錄會變成 主目錄 以取得此要求。 否則,會使用預設目錄作為主目錄。 同一個請求中可以使用多個不同的影像目錄。
伺服器最初假設 rootId
中省略 src=
, mask=
、和 icc=
命令並嘗試在主目錄中尋找目錄專案。 實際上,伺服器會嘗試使用整個 object
字串為 objId.
如果找到目錄專案,則會使用它;否則,伺服器接下來會嘗試比對 rootId
影像目錄的。 如果識別了目錄,則會搜尋該目錄 objId
. 如果找到和專案,則會使用它。
否則, object
會假設為明確的檔案路徑。 在此案例中,如果 attribute::FullMatch
在主目錄中設定時,則會忽略此物件的目錄,並改用預設目錄。 如果 attribute::FullMatch
未設定,則會使用主目錄進行進一步處理。
兩者 rootId
和 objId
區分大小寫。 path
僅在UNIX上區分大小寫。
如果行距 /
指定,則會搜尋預設目錄,而非主目錄。 當明確路徑需要 default::RootPath
而不是主目錄的 attribute::RootPath
,也可用來存取預設目錄中的專案,這些專案在其他情況下會由主目錄中的專案覆寫。
請參閱 管理內容 在 伺服器設定指南 以取得關於如何 path
會轉換為實體檔案路徑。
中不允許逗號','字元 object.
如需支援檔案格式的完整清單,請參閱IC (影像轉換程式)公用程式的說明。
需要多個不同解析度影像資料的應用程式,在使用Dynamic Media金字塔TIFF(PTIF)多解析度格式時表現最佳。 IC公用程式可用來從任何支援的影像格式建立PTIF影像。
存取兩個不同影像目錄中的影像和ICC設定檔
擷取影像' myImage在影像目錄中的「 」識別為「 myCatalog'並附加ICC設定檔' sRGB'位於名為'的影像目錄中 myProfiles':
http:// *
伺服器*/myCatalog/myImage?icc=myProfiles/sRGB&iccEmbed=true
使用具有分層的單一影像目錄
建立包含三個圖層的簡單複合影像,全部擷取自' myCatalog':
http:// *
伺服器*/myCatalog?layer=0&src=img0&layer=1&src=img1&layer=2&src=img2&wid=200
直接存取影像檔案,同時仍使用目錄來提供屬性
存取 my/image/path/myImage.tif,使用中設定的預設jpg屬性 myImageCatalog
:
http://server/myImageCatalog/my/image/path/myImage.tif?wid=200