Photoshop의 '스마트하지 않은'객체


22

Photoshop CS6에서 디자인을 만들고 많은 스마트 객체를 사용하여 작업 과정을보다 쉽게 ​​만들었습니다 (적어도 저에게는). 이제 디자인 작업을 마쳤으며 PSD 파일 크기가 커서 모든 개체를 "스마트"하고 싶습니다. 나는 하지 않습니다 싶지 래스터 레이어 나 스마트 오브젝트에 원래 있었다 모든 레이어를 유지하려는 때문이다. 각 스마트 오브젝트 (일부 레이어 스타일이 적용됨)를 그룹 (폴더)으로 변환하여 내부의 모든 레이어를 포함하고 FX는 원래 스마트 오브젝트에 적용되며 스마트 위치의 정확한 위치에 있습니다 개체는 전에 있었다.

인터넷에서 이것에 대해 아무것도 찾을 수 없습니다.

또한 일부 스마트 오브젝트에는 내부 스마트 오브젝트가 있습니다. 수동 으로이 작업을 수행하는 것은 중요하지 않지만 붙여 넣은 레이어의 크기를 조정하고 변형해야하기 때문에 스마트 객체의 모든 레이어를 복사하여 붙여 넣는 것은 매우 성가신 방법입니다.


5
잠자리에 들기 전에 빠른 검색을한다고 생각했습니다. 이것은 꽤 합법적 인 것 같습니다 : blog.kam88.com/en/expanding-smart-objects-script.html
Joonas

고마워, 내가 조사 할게 자신을 찾을 수 없습니다 (요청하기 전에 약간의 검색을 수행)
matan129

@Joonas Nice script 감사합니다. 그래도 객체를 움직이거나 크기를 조절하지는 않습니다. 이것을 답변으로 쓰면 담당자가 동의합니다.
matan129

@ matan129 나는 그것이 가능하지 않다고 생각합니다. 스마트 레이어의 효과 만 적용하는 것이 전송할 수있는 유일한 것입니다. 단일 객체가 아닌 그룹과 관련하여 변형하기 때문에 스마트 객체의 각 개별 객체에 동일한 변환을 적용하는 스크립트를 작성할 수 있다면 놀랄 것입니다. 결과는 결코 같지 않습니다.
Adam Schuld

네, 그렇게 생각했지만 확실하지 않았습니다.
matan129

답변:


5

나는 먼저 캡틴 어썸 (Captain Awesome) 대본을 시험해 보았지만 나에게는 맞지 않았다. 그래서 나는 내 자신의 글을 썼다. 그러나 CS6에서는 작동하지 않습니다. 지원되는 버전은 PS CC 2015.1.2 이상입니다.

풍모

  • 내용을 정확히 같은 곳에 배치합니다.
  • 여러 레이어와 동시에 작동합니다.
  • 스마트 오브젝트에서 선택된 컴포지션을 존중합니다.
  • "SO"의 크기가 다른 경우 내용의 크기를 조정합니다.
  • 레이어 효과도 조정합니다.

여기에서 다운로드하십시오 : http://bereza.cz/ps/


17
  • 스마트 오브젝트를 두 번 클릭하여 새 창에서여십시오
  • 열린 .psb (스마트 오브젝트)에서 모든 레이어를 강조 표시합니다
  • Layer > Group메뉴에서 선택
  • 홀드 Shift이동 도구를 사용하여 원본 문서 창에 스마트 개체 창에서 키 아래로 드래그.
  • 스마트 오브젝트 레이어에서 방금 드래그 한 새 레이어 그룹으로 fx 아이콘을 드래그합니다.
  • 스마트 오브젝트 레이어를 삭제하십시오.

이 방법의 유일한 경고는 크기위치 입니다. 원본 그룹의 가장자리와 상호 작용하는 방식에 따라 일부 그룹을 재배치해야 할 수도 있습니다. 스마트 오브젝트 레이어의 크기를 조정 한 경우 그룹도 조정해야합니다.

이 방법은 지금까지 완벽한에서,하지만 제가 알고있는 유일한 방법에 관하여이다.

주석 당 (주로 Joonas에 의해 발견 됨) Kamil Khadeyev가 작성한 일부 스크립트를 자동화 한 것으로 보입니다. Captain Awesome 웹 사이트 에서 스크립트의 세부 정보를 볼 수 있습니다 . 필자가 직접 사용해 본 적이없는 스크립트 기능에 대해서는 어떠한 주장도하지 않습니다.


3

불행하게도, 똑똑한 물체는 그 점에서 바보입니다.

스마트 레이어가 할 수있는 모든 마법으로 인해, 그룹을 효율적으로 그룹 해제하는 쉬운 방법이 없다는 단점이 있습니다. 해당 스마트 오브젝트의 내용을 Photoshop 문서로 가져 오는 유일한 방법은 스마트 오브젝트를 .psb 파일로 내보내거나 스마트 오브젝트를 편집 한 다음 레이어를 원래 문서에 수동으로 복제하는 것입니다.

스마트 오브젝트에 필터 효과가있는 경우 다시 적용해야합니다. 가능하면 스마트 오브젝트를 복제 한 다음 사본을 래스터 화하지만 다른 선택이없는 경우 스마트 오브젝트의 컨텐츠를 수동으로 이동하여 원래 문서로 다시 가져와야 할 수도 있습니다.

편집 : 스마트 오브젝트를 확장 할 수있는 스크립트 링크 -Kam88의 블로그 -사전 설정 / 스크립트 폴더에 적용하고 스마트 오브젝트를 확장하는 데 사용할 수있는 사용자 지정 스크립트입니다. 매력처럼 작동합니다.

Joonas에 신용


0

가장 우아한 해결 방법은 아니지만 작동하는 매우 효과적인 방법이 있습니다. '레이어'패널에서 스마트 오브젝트를 두 번 클릭하면 새 창에서 열립니다.

분명히 스마트 객체의 내용을 이런 식으로 편집 할 수 있습니다. 그러나 다시 "레이어"패널에서 스마트 오브젝트의 모든 레이어를 선택한 다음 이동 도구를 캔버스 위로 가져 가면 모든 레이어를 원래 캔버스의 창으로 끌어서 놓을 수 있습니다 .

항목을 다시 정렬하기 위해 끌어서 놓아야 할 수도 있지만 전반적으로 어려운 문제에 대한 해결 방법입니다.


0

다음은 Adobe Photoshop CC에서 스마트 오브젝트의 스마트를 해제하는 쉬운 방법입니다.

  1. Mac 컨트롤에서 + 스마트 오브젝트 레이어 클릭
  2. "픽셀 선택"을 선택하십시오
  3. 레이어 메뉴 / 새로 만들기 / 복사를 통한 레이어로 이동하거나 command + J를 클릭하십시오.

참고 : 이것은 스마트 레이어에 비파괴 적입니다.


이것은 잘못 스마트 개체가 픽셀로 구성되어 있다고 가정합니다. 스마트 오브젝트 내에는 벡터 컨텐츠 또는 텍스트 레이어 가 절대적 으로 존재할 수 있습니다. 이들은 픽셀과 매우 다릅니다.
Scott

0
  1. SO 레이어의 왼쪽 가장자리에있는 아이콘을 두 번 클릭하여 스마트 오브젝트 를 엽니 다 .
  2. Ctrl+ Alt+ I그런 다음 원래 대상의 이미지와 일치하도록 이미지 크기를 조정합니다.
  3. 스마트 오브젝트에서 모든 레이어를 선택하십시오
  4. 선택한 레이어를 마우스 오른쪽 버튼으로 클릭 하고 복제를 선택합니다 .
  5. 대상 목록에서 Main (또는 New) Doc을 선택하십시오.
  6. 저장 / 숨기기없이 닫거나 스마트 오브젝트를 삭제하십시오.

끝났습니다. 새로운 복제 레이어는 모든 스타일 모드를 유지합니다.


0

파일 크기가 유일한 문제라면 해결하려는 제안이 아닙니다. 스마트 오브젝트 또는 모든 레이어와 동등한 항목이 기본 파일 내에 그룹화되어 파일 크기가 동일하게됩니다. 내장 스마트 개체를 연결된 스마트 개체로 변경하면 스마트 개체를 하드 드라이브에 파일로 저장하라는 메시지가 표시됩니다. 따라서 각 마스터 파일에 대해 링크 폴더를 작성하고 모든 임베드 된 스마트 오브젝트를 링크 된 스마트 오브젝트로 변환하여 각 마스터 파일의 해당 링크 폴더에 저장할 수 있습니다. 이렇게하면 마스터 파일이 파일 크기가 훨씬 작아 지지만 연결된 스마트 개체 안에 모든 레이어가 중첩되어 있습니다.


-1
  1. 각 스마트 오브젝트를 최종 파일에 표시된 정확한 크기로 깎습니다.
  2. 스마트 오브젝트에서 모든 레이어를 선택하고 최종 파일로 드래그
  3. 스마트 오브젝트를 사용하여 드래그 한 새 파일의 흠집을 확인하십시오.
  4. 스칼라와 위치가 정해지면 스마트 오브젝트를 삭제하십시오.

이는 최종 파일에서 각 스마트 오브젝트를 다시 레이어로 변환하여 수행해야합니다.


이것은 이미 다른 답변에서 언급되었으므로 여기에 새로운 것을 추가하지 않습니다. 귀하의 의견이 도움이 될 수있는 다른 답변되지 않은 질문이 많이 있습니다. 확인해보십시오!
Luciano

-1

모든 스마트 오브젝트 레이어를 강조 표시하고

Ctrl/Command+ Alt/Option+ Shift+ E.

이것은 모든 스마트 객체를 하나의 레이어에 넣습니다. 끝난.


-2

이것은 당신 중 일부를 도울 수 있습니다 :

  1. 스마트 오브젝트 레이어를 선택하십시오
  2. 새 레이어 추가 (이름을 유지하려면 스마트 오브젝트 레이어 아래에 배치)
  3. 새 레이어 및 스마트 오브젝트 레이어를 선택하십시오.
  4. CMD / CTRL + E (두 레이어 병합> 스마트 오브젝트는 캔버스에 정렬하고 크기를 정확하게 표시해야 함)

동일한 도면을 스마트 오브젝트 기술 유무에 관계없이> 결과 : 스마트 오브젝트가 없으면 파일이 더 작아집니다.


층을 래스터화할 수 있습니다. 질문은 특별히 하지 않고 해결책 요청 합니다
Luciano

-2

스마트 오브젝트를 두 번 클릭하여 연 후 모든 레이어를 선택하고 마우스 오른쪽 버튼을 클릭-> 레이어 복제-> 원본 프로젝트를 대상으로 선택하십시오.


무슨 뜻인지 더 잘 설명 해주세요 ... 환영합니다!
Mensch

-3

이 스크립트는이 목적을 위해 잘 작동했습니다. https://github.com/thommeo/Expand-SmartObject/blob/master/README.md


사이트에 오신 것을 환영합니다! 나는 Github의 열렬한 팬이지만 링크가 썩을 수 있고이 경우 리포지토리가 삭제 될 수 있기 때문에 모든 답변에 최소한의 정보를 요구합니다. 리포지토리를 연결하고 싶지만 스크립트를 포함하고 어떻게 진행되는지 또는 어떻게 진행되는지 설명하도록 답변을 편집해야합니다. 수정을 선택하지 않은 경우 스팸으로 표시되면 삭제해야 할 수 있습니다. 수정을 기대합니다!
DᴀʀᴛʜVᴀᴅᴇʀ

이 스크립트는 CS4 용이며 CS6에서는 작동하지 않습니다.
brasofilo

-3

스마트 오브젝트 썸네일을 마우스 오른쪽 버튼으로 클릭하고 래스터 화하십시오.


1
레이어를 유지하지 않습니다. 결과는 하나의 레이어 만됩니다.
Jarda

-3

해결책은 선택 물을 자르거나 삭제하려는 경우 스마트 객체 레이어와 같이 레이어를 래스터 화하는 것입니다. 레이어를 마우스 오른쪽 버튼으로 클릭하고 래스터 화 레이어를 선택하고 래스터 화해야합니다. 이제 동일한 작업을 수행 할 수 있습니다. 더 이상 똑똑한 대상이 아닙니다. 도움이되기를 바랍니다. 더 많은 것이 있으면 알려주세요.


1
OP는 다시 질문을 읽습니다. OP 는 Rasterize Layer를 원하지 않는다고 명시 적으로 말합니다 . 또한 이처럼 공개적으로 이메일 주소를 알려주지 마십시오. 스패머는이를 찾아서 모든 종류의 목적으로 사용합니다. 그럼에도 불구하고 이것은 매우 오래된 질문입니다. 새로운 정보가있는 경우에만 답변을 추가하십시오. 자세한 내용 은 답변 방법을 확인하십시오 .
Luciano
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.