콘텐츠로 이동

⑤ features · 아이템 타입

아이템의 features 배열에 문자열 플래그를 넣어 특수 동작을 부여합니다.

feature대상설명
"spine"textbox책등(스파인) 텍스트박스
"fill"item채우기 속성 (스파인과 조합)
"chain"cell동일 이름 셀끼리 이미지 연동
"blend_chain"sticker동일 이름 스티커끼리 블렌드 연동
"no-auto-fill"cell자동 이미지 채우기 제외
"select"overlay선택 가능한 오버레이
"var:text"textbox텍스트 변수 (변수 치환 대상)

var:textVDP 가변 데이터와 SDK의 add-text / var-changed 연동에 사용됩니다.

JSON 문서의 type 필드로 아이템 클래스가 결정됩니다.

type설명
"background"배경
"cell"이미지 셀 (사진틀)
"sticker"스티커 (이미지/SVG)
"svgart"SVG 아트
"path"경로 (칼선, 가이드 등)
"textbox"텍스트박스
"textonpath"경로 위 텍스트
"pattern"패턴
"embed"임베드
"layout"레이아웃 참조
tagName설명
Layout레이아웃 (SVG/JSON 참조)
Background배경
Cell이미지 셀
Sticker스티커
SvgartSVG 아트
Path경로
Textbox텍스트박스
TextOnPath경로 위 텍스트
tagName변환 결과
rect사각형 → path 아이템
circle원 → path 아이템
ellipse타원 → path 아이템
polygon다각형 → path 아이템
pathSVG path → path 아이템
g그룹 → 재귀 처리
설명
"content"본문 페이지 (기본값)
"cover"표지 페이지