포토샵(Photoshop)에서 이미지의 선택 영역을 잘라내거나 삭제하려고 할 때 '스마트 오브젝트는 직접 편집할 수 없기 때문에 요청을 완료할 수 없습니다(Could not complete your request because the smart object is not directly editable)' 오류 메시지가 나타난다는 사용자 보고가 많습니다. 이 오류는 CS3, CS4, CS5, CS6를 비롯해 모든 CC 버전의 포토샵에서 발생하는 것으로 알려져 있습니다.
스마트 오브젝트 직접 편집 오류의 원인
다양한 사용자 사례를 분석하고 테스트 환경에서 오류를 직접 재현해 본 결과, 이 오류 메시지가 나타나는 주요 원인은 크게 두 가지입니다.
- 선택 영역이 포함된 이미지 레이어가 잠겨 있는 경우 – 가장 흔한 원인입니다. 선택하려는 이미지 레이어가 완전히 또는 부분적으로 잠겨 있으면 편집 작업이 차단됩니다. 잠금 해제 방법은 아래 방법 1을 참고하세요.
- 해당 레이어에 벡터 데이터가 포함된 경우 – 벡터 데이터가 들어 있는 선택 영역을 삭제하려고 할 때도 이 문제가 발생할 수 있습니다. 이 경우 레이어를 래스터화하면 해결됩니다.
아래에서는 실제로 같은 문제를 겪은 많은 사용자들이 효과를 본 해결 방법을 단계별로 소개합니다.
방법 1: 이미지 레이어 잠금 해제하기
의외로 많은 사용자가 아주 간단한 방법으로 이 문제를 해결했습니다. 바로 오류가 발생하는 이미지를 포토샵으로 연 뒤 해당 레이어의 잠금을 해제하는 것입니다.
레이어 잠금을 해제하면 오류 메시지 없이 이미지의 선택 영역을 자유롭게 삭제, 잘라내기 또는 수정할 수 있습니다.
잠금을 해제하는 방법은 다음과 같습니다.
- 포토샵을 실행하고 오류가 발생하는 이미지를 엽니다.
- 영역을 선택하기 전에 화면 오른쪽의 레이어(Layers) 패널로 이동한 다음 자물쇠 아이콘을 클릭해 부분적으로 잠긴 레이어의 잠금을 해제합니다.
- 레이어 잠금이 해제되면 잘라내기, 복사 또는 삭제하려는 영역을 선택해 오류가 여전히 발생하는지 확인합니다.
동일한 오류가 계속된다면 방법 2로 넘어가세요.
방법 2: 벡터 데이터 충돌 해결하기
이 오류가 발생하는 또 다른 흔한 원인은 모양 레이어(shape layer)처럼 벡터 데이터를 담고 있는 레이어 위에 래스터 기반 도구를 사용하려는 경우입니다. 이런 충돌을 해결하는 방법은 두 가지가 있습니다.
- 펜 도구, 직접 선택 도구 등 벡터 도구를 사용해 벡터 요소를 편집하거나 제거합니다.
- 레이어를 래스터화하여 래스터 기반 도구를 사용할 수 있도록 변환합니다.
래스터화가 훨씬 간단하고 대부분의 상황에 적용할 수 있기 때문에, 여기서는 래스터화 방법을 중심으로 설명하겠습니다.
- 문제가 발생하는 포토샵 파일을 엽니다.
- 오류가 표시되는 레이어를 마우스 오른쪽 버튼으로 클릭한 뒤 레이어 래스터화(Rasterize Layer)를 선택합니다.
참고: '단순화(Simplify Layer)' 기능을 사용해 스마트 오브젝트를 일반 래스터 레이어로 변환할 수도 있습니다. - 스마트 오브젝트가 래스터화되면 문제를 일으켰던 삭제, 잘라내기 등의 작업을 다시 시도합니다. 이제 오류 없이 정상적으로 완료될 것입니다.
레이어 전체를 래스터화하고 싶지 않다면 개체만 래스터화해도 동일하게 작동합니다.