物件 object
Source物件規範。 可以將影像、SVG和ICC設定檔物件指定為影像目錄專案或相對檔案路徑
*
物件*[/]{[ *
rootId*/] *
objId*}| *
路徑*
rootId
識別影像目錄。 (如需詳細資訊,請參閱影像目錄。) 如果在URL路徑中指定 rootId
,該目錄會變成此請求的 主目錄。 否則,會使用預設目錄作為主目錄。 同一個請求中可以使用多個不同的影像目錄。
伺服器最初假設src=
、mask=
和icc=
命令中省略 rootId
,並嘗試在主目錄中尋找目錄專案。 實際上,伺服器會嘗試使用整個 object
字串做為 objId.
如果找到目錄專案,則會使用它;否則,伺服器接下來會嘗試比對影像目錄的 rootId
。 如果識別了目錄,則會搜尋 objId
。 如果找到和專案,則會使用它。
否則,會將 object
假定為明確的檔案路徑。 在此案例中,如果在主目錄中設定attribute::FullMatch
,則會忽略此物件的目錄,並改用預設目錄。 如果未設定attribute::FullMatch
,則會使用主目錄進行進一步處理。
rootId
和 objId
都區分大小寫。 path
僅在UNIX上區分大小寫。
如果指定前導字元/
,則會搜尋預設目錄,而非主要目錄。 當明確路徑需要default::RootPath
而不是主要目錄的attribute::RootPath
時,這主要是很有用的,但也可用於存取預設目錄中的專案,否則這些專案會被主要目錄中的專案覆寫。
請參閱 伺服器設定指南 中的 管理內容,以取得有關如何將 path
轉譯為實體檔案路徑的詳細資訊。
object.
中不允許逗號','字元支援的影像檔案格式 section-12c85aead78e4f759856ca9ff10637d7
如需支援檔案格式的完整清單,請參閱IC (影像轉換程式)公用程式的說明。
需要多個不同解析度影像資料的應用程式,在使用Dynamic Media金字塔TIFF(PTIF)多解析度格式時表現最佳。 IC公用程式可用來從任何支援的影像格式建立PTIF影像。
範例 section-728ca9b566b54ea1afdf8f5f0a031a57
存取兩個不同影像目錄中的影像和ICC設定檔
擷取識別為'myCatalog'之影像目錄中的影像'myImage',並附加位於名為'myProfiles'之影像目錄中的ICC設定檔' sRGB':
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
直接存取影像檔案,同時仍使用目錄來提供屬性
使用myImageCatalog
中設定的預設jpg屬性存取my/image/path/myImage.tif:
http://server/myImageCatalog/my/image/path/myImage.tif?wid=200