Экспорт одного слоя в качестве изображения в Photoshop

100281
Randy Burgess

У меня есть много дизайнеров, которые присылают мне многослойные PSD своих проектов, и мне нужно разбить их на веб-страницы. Я могу сделать приличное количество вещей в Фотошопе, но я вряд ли справлюсь с этим.

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

У меня есть Photoshop CS5, поэтому мне не нужно внешнее программное обеспечение, чтобы что-то делать, но мне просто нужно выяснить, как взять один слой, который может содержать что-то маленькое, например значок, и экспортировать его в PNG или JPG ,

Мне известен сценарий «Экспорт слоев в файлы», но он занял около часа и экспортировал ВСЕ мои слои в огромное количество файлов. Я не искал такого широкого решения.

Есть простой способ сделать это?

47

7 ответов на вопрос

55
Daniel Garman

Select the layer you want to export to a new file.

In the top menu, Click "Layer" --> "Duplicate Layer..."

Note that there are TWO options. One is for the name of the new layer...

The second is for the destination of the new layer, either your current document or a New document. Select "New."

При выборе «Новый» возможно ли получить документ того же размера, что и дублированный слой? djromero 11 лет назад 6
Очень полезный совет. Хотелось бы, чтобы это обрезалось. В любом случае, это хорошая возможность узнать. Trey Copeland 11 лет назад 0
Трей, см. Мой ответ ниже об использовании смарт-объектов, которые большую часть времени автоматически обрезаются. reflexiv 11 лет назад 0
49
reflexiv

Предыдущие ответы не будут автоматически обрезаться до размера слоя, как указывает barraponto. Smart Objects исправляет это и является более эффективным:

  1. Щелкните правой кнопкой мыши слой на панели «Слои» и выберите « Преобразовать в смарт-объект».
  2. Снова щелкните правой кнопкой мыши слой и выберите « Редактировать содержимое».

Ctrl + клик по нескольким слоям перед преобразованием в смарт-объект, чтобы сгруппировать их.

Это, безусловно, самый простой и эффективный ответ для экспорта одного изображения / слоя из документа, который вам вручается. Luke Shaheen 11 лет назад 2
Это должно быть проголосовано как ответ. Потому что это определенно так. Спасибо @reflexiv. Eric MORAND 11 лет назад 3
Это самый эффективный способ, доступный в настоящее время в Photoshop. Также я хотел бы добавить, что для второго шага вы можете просто дважды щелкнуть миниатюру слоя, что имеет тот же эффект, что и щелчок правой кнопкой мыши и выберите «Редактировать содержимое», но проще. Betty 9 лет назад 1
26
rzlines

Чтобы экспортировать отдельный слой или группу слоев в Photoshop, у вас должны быть видимы только те соответствующие слои, которые вы хотите экспортировать. (Так что спрячьте все слои, которые вы не хотите экспортировать, и оставьте соответствующий видимым.) Затем перейдите в « Файл» - «Сохранить для Интернета» и сохраните свое изображение.

Чтобы глубже понять этот процесс, пожалуйста, посмотрите этот учебник.

Это не будет автоматически обрезать слои. Capi Etheriel 12 лет назад 4
Да, поэтому, если ваше исходное изображение больше слоев, вам нужно вернуться ко всем экспортированным изображениям и обрезать их. Чтобы обойти это, используйте Smart Objects, см. Мой ответ ниже. reflexiv 11 лет назад 3
10
jriskin

Я бы добавил к ответу @Daniel Garman.

  1. Duplicate Layer (либо в меню правой кнопкой мыши на слое) -> NEW (также дает возможность дать ему имя в то время, чтобы вы не потеряли то, что слой был вызван, прежде чем перейти к шагу сохранения)
  2. Изображение -> Обрезать (что даст вам возможность удаления прозрачных пикселей)
  3. Файл -> Сохранить для Интернета (CMD-SHIFT-OPT-S в OSX)

Это довольно быстрый способ сделать это.

7
Bataa

Вы можете сделать это, перейдя на File-> Scripts->Export layers to Files

кроме вопроса говорит, что он знает об этом, и это плохое решение для его дела ... плюс это не всегда работает. cregox 10 лет назад 1
1
San

Традиционный способ экспортировать только часть слоя - использовать кусочки:

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

  2. Создайте срез для интересующего вас раздела, используя либо меню «Слои»: «Новый слой на основе слоев» (который является довольно автоматическим), либо создайте его вручную с помощью инструмента «Срез». Убедитесь, что выбран только новый срез (рядом с тем, который создает срезы, в том же всплывающем меню есть инструмент выбора среза).

  3. В диалоговом окне «Сохранить для Web» убедитесь, что срез по-прежнему выделен (этот диалог имеет собственный инструмент выбора срезов, если он вам нужен).

  4. Во время сохранения есть всплывающее меню; убедитесь, что вы выбрали выбранные фрагменты, чтобы не все сохранить.

Большинство людей больше не используют срезы, так как они были разработаны для более ранних дней Интернета, когда отдельные изображения часто разрезались, а затем снова собирались в HTML - сейчас это делается редко. Но я все еще нахожу их полезными для этой цели.

К сожалению, интерфейс для слайсов не обновлялся, и их использование может быть немного неудобным, но посмотрите, помогут ли они в вашей ситуации.

0
user294738

старомодный традиционный способ сделать это - скажем, pre-CS будет работать, в этом случае:

  1. уменьшите любое слоистое произведение искусства до одного слоя - вы можете отменить это позже
  2. option / alt щелкните по этому слою в палитре LAYER - это даст вам возможность выбрать только те слои, которые работают, а не окружающий холст
  3. copy --- edit> copy или option / alt C ==== теперь у вас есть копия этого слоя в буфере обмена
  4. сделать новый документ - когда вы это сделаете, вы заметите, что новый документ теперь будет размером с то, что вы скопировали в буфер обмена
  5. ваш новый документ будет содержать только простой фон .... просто нажмите "вставить" -> изменить> вставить или optioin / alt V
  6. на данный момент у вас есть 2 отдельных документа - вы можете вернуться к ОРИГИНАЛЬНОМУ документу и отменить выравнивание любого слоя до его первоначального состояния

Похожие вопросы