핵심 구성 요소의 이미지 구성 요소는 바로 편집 기능이 있는 적응형 이미지 구성 요소입니다.
이미지 구성 요소에는 페이지 방문자의 소극적 로드와 콘텐츠 작성자의 간단한 이미지 배치 및 자르기 옵션이 있는 적응형 이미지 선택 기능과 반응 동작이 포함됩니다.
템플릿 작성자는 디자인 대화 상자에서 이미지 폭과 자르기 및 추가 설정 옵션을 정의할 수 있습니다. 콘텐츠 편집기는 구성 대화 상자에서 에셋을 업로드하거나 선택하고, 편집 대화 상자에서 이미지를 자를 수 있습니다. 편리성을 추가하기 위해 이미지의 간단한 바로 수정 기능을 사용할 수도 있습니다.
이미지 구성 요소는 2018년 1월 핵심 구성 요소 릴리스 2.0.0과 함께 도입된 v2입니다. 이 문서에서는 해당 구성 요소에 대해 설명합니다.
이 문서에서는 이미지 구성 요소 v1에 대해 설명합니다.
현재 버전의 이미지 구성 요소에 대한 자세한 내용은 이미지 구성 요소 문서를 참조하십시오.
이미지 구성 요소에는 즉시 사용 가능한 강력한 반응형 기능이 제공됩니다. 페이지 템플릿 수준에서 디자인 대화 상자를 사용하여 이미지 에셋의 기본 폭을 정의할 수 있습니다. 브라우저 창의 크기에 따라 이미지 구성 요소는 올바른 폭을 자동으로 로드하여 표시합니다. 창의 크기가 조정되면 이미지 구성 요소는 즉시 올바른 이미지 크기를 자동으로 로드합니다. 이미지 구성 요소가 이미 콘텐츠 로드에 최적화되었기 때문에 구성 요소 개발자는 맞춤형 미디어 쿼리를 정의하는 데 걱정할 필요가 없습니다.
또한, 이미지 구성 요소는 소극적 로드를 지원하여 브라우저에 표시될 때까지 실제 이미지 에셋 로드를 지연합니다. 이로써 페이지의 응답성이 향상될 수 있습니다.
이미지 구성 요소는 적응형 이미지 서블릿에 의해 제공됩니다. 작동 방식에 대한 자세한 내용은 적응형 이미지 서블릿 문서를 참조하십시오.
이미지 구성 요소(릴리스 2.13.0부터)는 Dynamic Media 에셋을 지원합니다. 활성화되면 다른 이미지에서와 마찬가지로 이 기능의 간단한 드래그 앤 드롭이나 에셋 브라우저를 통해 Dynamic Media 이미지 에셋을 추가할 수 있습니다. 또한 이미지 수정자, 이미지 사전 설정 및 스마트 자르기를 지원합니다.
핵심 구성 요소가 내장된 웹 경험에는 Sensei에서 지원하는 강력한 고성능 크로스 플랫폼 Dynamic Media 이미지 기능이 포함될 수 없습니다.
이미지 구성 요소는 확장 가능한 벡터 그래픽(SVG)을 지원합니다.
보안상 이유로 이미지 편집기에서 바로 최초 SVG를 호출하지 않습니다. <img src=“path-to-component”>
를 통해 호출됩니다. 이렇게 하면 브라우저는 SVG 파일에 임베드된 스크립트를 실행할 수 없습니다.
이미지 구성 요소를 경험하고 구성 옵션의 샘플뿐만 아니라 HTML 및 JSON 출력을 확인하려면 구성 요소 라이브러리를 참조하십시오.
이미지 구성 요소에 대한 최신 기술 설명서는 GitHub에서 확인할 수 있습니다.
핵심 구성 요소 개발에 대한 자세한 내용은 핵심 구성 요소 개발자 설명서를 참조하십시오.
이미지 구성 요소는 schema.org microdata를 지원합니다.
표준 편집 대화 상자 및 디자인 편집 상자 외에도 이미지 구성 요소는 설명 및 기본 속성과 함께 이미지 자체를 정의하는 구성 대화 상자를 제공합니다.
&
로 구분하여 정의할 수 있습니다.dc:description
메타데이터 값으로 채워집니다.dc:title
메타데이터 값으로 채워집니다.스마트 자르기와 이미지 사전 설정은 함께 수행할 수 없는 옵션입니다. 작성자가 스마트 자르기 렌디션과 함께 이미지 사전 설정을 사용해야 한다면 이미지 수정자를 사용해야 합니다.
콘텐츠 작성자는 편집 대화 상자를 통해 실행 맵을 자르고 수정하고, 이미지를 확대/축소할 수 있습니다.
자르기, 회전 및 확대/축소 기능은 Dynamic Media 에셋에 적용되지 않습니다. Dynamic Media 기능이 활성화되면 구성 편집 상자를 통해 Dynamic Media 에셋을 편집해야 합니다.
자르기 시작
이 옵션을 선택하면 자르기 비율을 사전 정의하는 드롭다운이 열립니다.
자르기 옵션이 선택되면 파란색 핸들이 사용하여 이미지에서 자르기 크기를 조정합니다.
오른쪽 회전
이 옵션을 사용하여 오른쪽으로(시계 방향으로) 이미지를 90° 회전합니다.
가로 뒤집기
이 옵션을 사용하여 이미지를 가로로 뒤집거나 y축을 따라 이미지를 180° 피벗합니다.
세로 뒤집기
이 옵션을 사용하여 이미지를 세로로 뒤집거나 y축을 따라 이미지를 180° 피벗합니다.
확대/축소 재설정
이미지가 이미 확대/축소되었다면 이 옵션을 사용하여 확대/축소 레벨을 재설정합니다.
확대/축소 슬라이더 열기
이 옵션을 사용하여 이미지의 확대/축소 레벨을 제어하는 슬라이더를 표시합니다.
바로 편집 기능을 가진 편집기를 사용하여 이미지를 수정합니다. 공간 제약으로 인라인에서는 기본 옵션만 제공됩니다. 전체 편집 옵션의 경우 전체 화면 모드를 사용합니다.
GIF 이미지의 경우 이미지 편집 작업(자르기, 뒤집기, 회전)이 지원되지 않습니다. 편집 모드에 변경 사항이 발생하면 지속되지 않습니다.
템플릿 작성자는 디자인 대화 상자를 통해 구성 요소 사용 시 필요한 자르기 업로드 및 회전과 업로드 옵션을 정의할 수 있습니다.
메인 탭에서 이미지에 대해 허용된 폭 목록을 픽셀 단위로 정의하면 구성 요소는 브라우저 크기에 따라 가장 적절한 폭을 자동으로 로드합니다. 이는 이미지 구성 요소 반응형 기능의 주요 부분입니다.
또한, 작성자가 페이지에 구성 요소를 추가할 때 자동으로 비활성화되는 일반 구성 요소 옵션을 정의할 수 있습니다.
폭을 정의함으로써 렌디션 선택을 최적화하기 위한 팁과 관련된 자세한 내용은 적응형 이미지 서블릿 섹션을 참조하십시오.
기능 탭에서 업로드 옵션, 방향 및 자르기 옵션을 사용할 때 콘텐츠 작성자가 사용할 수 있는 옵션을 정의할 수 있습니다.
소스
파일 시스템에서 에셋 업로드 허용 옵션을 선택하여 콘텐츠 작성자는 자신의 컴퓨터에서 이미지를 업로드할 수 있습니다. 콘텐츠 작성자가 AEM에서 에셋만 강제 선택하려면 이 옵션 선택을 해제합니다.
방향
회전
이 옵션을 사용하여 콘텐츠 작성자는
오른쪽 회전 옵션을 사용할 수 있습니다.
뒤집기
이 옵션을 사용하여 콘텐츠 작성자는
가로 뒤집기와 세로 뒤집기 옵션을 사용할 수 있습니다.
뒤집기 옵션은 기본적으로 비활성화되어 있습니다. 옵션이 활성화되면 이미지 구성 요소의 편집 대화 상자에 가로 뒤집기와 세로 뒤집기 버튼이 표시됩니다. 하지만 AEM에서는 현재 기능을 지원하지 않으며 이 옵션 사용으로 변경 사항이 발생하면 지속되지 않습니다.
자르기
자르기 허용 옵션을 선택하여 콘텐츠 작성자는 편집 대화 상자의 구성 요소에 있는 이미지를 자를 수 있습니다.
AEM에서 자르기 종횡비는 높이/폭으로 정의됩니다. 이는 종래의 폭/높이 정의와 다르며, 레거시 호환성을 위해 수행됩니다. 종횡비 이름이 UI에 명확하게 표시되고 종횡비 자체가 아니기 때문에 이름이 제공되어도 콘텐츠 작성자는 차이를 알 수 없습니다.
이미지 구성 요소는 AEM 스타일 시스템을 지원합니다.
이미지 구성 요소는 Adobe 클라이언트 데이터 레이어를 지원합니다.