Как я могу стереть контент вне холста в Photoshop?

12

Это не большая проблема, но если есть какой-то способ сделать это, было бы здорово.
Я хочу стереть изображение, но его оставшаяся часть находится за пределами холста в Photoshop и не может стереть его. Он в идеальном положении и не хочет его двигать.
введите описание изображения здесь

Есть ли способ стереть это?

Муртаза
источник

Ответы:

18
  • Выбрать все
  • Выберите Image > Cropиз меню.

Это удалит все пиксели, которые выходят за пределы холста.

Обратите внимание, что это не приведет к удалению смарт-объектов или векторных / фигурных слоев вне холста. Насколько я знаю, нет никакого способа удалить лишние смарт-объекты или векторные / фигурные слои вне холста.

Скотт
источник
Насколько мне известно, вы не уверены, ну, это не умный объект и работал. Спасибо
Муртаза
5
Насколько я знаю, значит ... насколько я знаю. Но я не разрабатывал Photoshop, и не случайно, что есть функция, о которой я не знаю.
Скотт
Photoshop - одно из тех приложений, которые вы можете использовать в течение 20 лет, и при этом открывать для себя новые функции, которые, вероятно, были там в течение всех 20 лет. Спасибо, +1. Пробовал с 19,0 и работает отлично. Не могу представить, что они сбросили бы функцию в 19.1. @VitoGentile звучит как ошибка пользователя для меня.
Адам Plocher
1

Альтернативный вариант: выбрать все (или выделить все, что вы хотите сохранить), щелкнуть правой кнопкой мыши> слой через копию, использовать скопированный слой и скрыть оригинал.

(Я знаю, что это действительно старый вопрос, я просто подумал, что кто-то еще может оказаться здесь с аналогичной проблемой (как я только что ...))

Алекс
источник
Это работает, только если все, что вы копируете, находится на одном слое. Во многих случаях было бы несколько слоев искусства, и, вероятно, было бы бесполезно объединять их все в один слой, чтобы использовать «слой через копию».
DLev
Это идеальный ответ , если вы не хотите, чтобы изменения влияют каждый слой , хотя. +1
lucidbrot
1

Мне было интересно то же самое, я нашел этот вопрос, но не был удовлетворен ответами. Мое решение состоит в том, чтобы использовать Image> Canvas Size, а затем сделать его очень большим. Удалите материал, находящийся вне холста, и вы не хотите использовать какие-либо обычные методы. Когда вы закончите, верните холст к исходному размеру, используя размер холста снова.

Когда вы делаете слой с помощью копирования, вы теряете возможность настраивать те части, которые находятся на холсте, который вы хотите сохранить.

user103868
источник
Я думаю, что ответ Скотта самый лучший. Ваш метод обеспечит больший контроль над тем, какие слои очищаются, а какие нет, но это очень утомительно. Вам нужно было бы сделать каждый слой отдельно (на самом деле, вы не можете удалить несколько выделенных слоев ....?), И вам нужно будет отслеживать, как вы изначально измерили холст (например, «Хорошо, Адам, помните, что вы добавили» 1000 пикселей в каждую сторону "). Решение Скотта будет обрабатывать все слои в 2 клика.
Адам Плохер
1

При обрезке установите флажок «Удалить обрезанные пиксели».

Jeroenvdw
источник
-1

Щелкните правой кнопкой мыши слой, который больше, чем наш холст, и выберите «Растеризация». После этого выберите все, чтобы выбрать весь холст, а затем «изображение> Обрезать». Теперь, если вы попытаетесь «трансформировать» этот слой, он должен иметь ширину, равную ширине вашего холста.

Я работал над плакатами 18x12, и изображения, которые я увеличивал, висели над холстом и не обрезались, потому что они были импортированы как векторные изображения.

Удачи. Стив

Стив
источник