이미지 세트 데이터. Dynamic Media 뷰어에서 사용하는 정렬된 이미지 세트와 컨트롤 속성을 정의하는 메커니즘을 제공합니다.
이미지 세트는 하나 이상의 하위 항목(이미지 ID, 견본 ID, 미디어 파일 경로, 레이블 등)으로 구성된 각 항목이 세미콜론 및/또는 콜론으로 구분되는 정렬된 쉼표로 구분된 항목 목록으로 구성됩니다.
중괄호 { }
및 괄호 ( )
를 사용하여 특정 콘텐츠(예: 색상 값)를 구분하거나 중첩 집합을 나타낼 수 있습니다. 이러한 방법으로 사용된 중괄호 또는 괄호는 인코딩해서는 안 되며 항상 일치하는 쌍으로 표시되어야 합니다. 그렇지 않으면 카탈로그 구문 분석 오류가 발생합니다.
다음 문자는 설정된 구분 기호로 사용되며 ID 또는 문자열 값의 일부로 세트에 표시될 때 HTTP 인코딩이어야 합니다.
,
;
:
{
}
(
)
이미지 세트의 구조 및 사용에 대한 자세한 내용은 이미지 제공 뷰어 설명서를 참조하십시오.
서버는 req=imageset
요청에 대한 응답으로 수정 없이 이 필드의 내용을 반환합니다.
다음 설정 정의는 이미지 제공 기능에서 기본적으로 지원되며, 특정 뷰어를 사용할 경우 서버측 구문 분석, 유효성 검사 및 집합 처리가 포함됩니다. 각 세트 유형은 catalog::AssetType
에 해당 값을 지정하여 식별할 수 있습니다.
기본 견본 집합
기본 견본 세트의 각 항목은 이미지 레코드에 대한 참조와 견본으로 사용되는 이미지 레코드에 대한 선택적 별도 참조로 구성됩니다.
* basicSwatchSet* |
* **[',' * swatchItemswatchItem*] |
---|---|
* swatchItem* |
* *[';' * imageIdswatch*] |
* 견본* |
* swatchId`* |
* imageId* |
IS 이미지 참조(카탈로그/id) |
* swatchId* |
IS 이미지 참조(카탈로그/id) |
* solidColorSpecifier* |
'{0x' * * [ * rggbblabel*]'}' |
* rggbb* |
솔리드 색상 견본용 6자리 16진수 RGB 색상 값이 포함되어 있습니다 |
* 레이블* |
단색 색상 견본용 선택적 텍스트 레이블 |
계층적 견본 집합
계층 구조 견본 세트의 각 항목은 기본 견본 항목이나 견본 집합 레코드에 대한 참조로 구성될 수 있습니다(이러한 항목에 대한 견본은 필수임).
* hierarchicalSwatchSet* |
* * *[ ',' * hierarchicalSwatchItemhierarchicalSwatchItem* ] |
---|---|
* hierarchicalSwatchItem* |
* `* |
* basicSwatchSetId* |
기본 견본 세트를 정의하는 카탈로그 레코드에 대한 IS 참조(카탈로그/id) |
기본 스핀 세트
기본 스핀 세트는 간단한 이미지 ID 목록으로 구성됩니다.
basicSpinSet imageId
*[ ';'
imageId
]
2차원 스핀 세트
2차원 스핀 세트의 각 항목은 단순 이미지, 기본 스핀 세트에 대한 참조 또는 중괄호로 구분된 인라인 기본 스핀 세트로 구성될 수 있습니다. 중괄호 대신 괄호를 사용할 수 있습니다.
* 2dSpinItem* |
* 2dSpinSet* * 2dSpinItem* *[ ',' * 2dSpinItem* ] |
---|---|
* 2dSpinItem* |
* `* |
* basicSpinSetId* |
기본 스핀 세트를 정의하는 카탈로그 레코드에 대한 IS 참조(카탈로그/id) |
페이지 세트
페이지 세트의 각 항목은 콜론으로 구분된 최대 3개의 페이지 이미지로 구성될 수 있습니다.
* pageSet* |
* * *[ , * pageItemItem* ] |
---|---|
* pageItem* |
* * [ : * * [ : * imageIdimageIndimageId* ] ] |
미디어 집합
미디어 세트의 각 항목은 이미지, 기본 견본 세트, 계층 구조 견본 세트, 기본 스핀 세트, 2차원 스핀 세트, 페이지 세트 또는 비디오 자산으로 구성될 수 있습니다. 각 미디어 세트 항목에는 선택적 견본 및 유형 식별자가 포함될 수도 있습니다.
* mediaSet* |
* * *[ , * 항목* ] |
---|---|
* 항목* |
{ * `* |
* videoItem* |
* * ; * videoswatchId* |
* recutItem* |
* * ; * recutswatchId* |
* imageItem* |
* * ; [ * imageIdswatchId* ] |
* setItem* |
{ * `* |
* ID* |
`media type identifier [ img |
* swatchId* |
IS 이미지 ID |
* 비디오* |
비디오/애니메이션 파일 경로 또는 정적 카탈로그 ID |
* recount* |
기록 정의 XML 파일 경로 또는 정적 카탈로그 ID |
* imageId* |
IS 이미지 ID |
* setId* |
이미지, 스핀 또는 전자 카탈로그 집합에 대한 참조입니다. |
* inlineSet* |
인라인 이미지, 스핀 또는 전자 카탈로그 세트 |
* reserved* |
향후 사용할 수 있도록 예약됨 |
Video Sets
비디오 세트는 각 ID가 정적 콘텐츠 카탈로그의 항목을 참조하는 간단한 비디오 ID 목록으로 구성됩니다.
videoSet videoId
*[ ,
videoId
]
텍스트 문자열입니다. 쉼표로 구분된 catalog::Id
값 목록, 절대 이미지 서버 파일 경로 또는 attribute::RootPath
에 상대적인 파일 경로 목록. 동일한 이미지를 세트에서 두 번 이상 참조할 수 있습니다. 정의된 카탈로그 레코드가 특정 위치에 있는 세트에 표시될 수 있습니다.
이 필드는 텍스트 문자열 현지화에 참여합니다. label
문자열(solidColorSpecifier
의 일부) 외에 구분된 모든 필드가 하나 이상의 ' ^loc=…^
' 지역화 토큰을 포함하는 경우 현지화됩니다. 자세한 내용은 HTTP 프로토콜 참조에서 텍스트 문자열 현지화 를 참조하십시오.
없음.
req=imageset , 속성::RootPath, 개체 Id 번역 , 텍스트 문자열 로컬라이제이션 , 이미지 제공 뷰어 설명서