47

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

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

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

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

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

7 ответов7

55

Выберите слой, который вы хотите экспортировать в новый файл.

В верхнем меню нажмите "Слой" -> «Дублировать слой ...»

Обратите внимание, что есть два варианта. Один для названия нового слоя ...

Второй предназначен для назначения нового слоя, либо вашего текущего документа, либо нового документа. Выберите «Новый».

49

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

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

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

26

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

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

10

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

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

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

7

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

1

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

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

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

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

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

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

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

0

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

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .