Как вставить PNG, сохраняя исходную прозрачность

Есть ли способ напрямую вставлять изображения PNG в Photoshop и сохранять их прозрачность? Я имею в виду не перетаскивание их, а непосредственно вставку, например, из браузера. Прозрачность всегда заменяется черным.

Ответы (8)

Я так не думаю.

Я считаю, что буфер обмена операционной системы убивает прозрачность, поэтому это скорее проблема операционной системы, чем проблема с изображением или приложением.

Это может быть или не быть проблемой ОС в зависимости от ОС. Под окнами это будет проблема приложения. в этом случае можно только надеяться, что приложение будет поддерживать это в будущем. Ищите плагин для браузера, который может решить эту проблему раньше.
Просто любопытно, как вы видите это как проблему с приложением, если приложения переключаются? Для меня ясно, что буфер обмена ОС, в котором хранятся данные, не сохраняет прозрачность при изменении приложений. Однако прозрачность копирования и вставки во многих приложениях работает без проблем.
Приложение должно поместить объект данных в буфер обмена. В Windows вы можете сделать это различными способами, в том числе своего рода «ленивым» способом, который, по-видимому, используют многие приложения (из-за чего это выглядит так, как будто это внешняя проблема). Я сам использовал буфер обмена для хранения прозрачных изображений (программно), и это не так уж сложно, но, тем не менее, это зависит от приложения :)
Я под окнами, так что это похоже на проблему с приложением. Спасибо!

Немного старая тема, но решил внести свой вклад...

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

Просто щелкните правой кнопкой мыши и скопируйте URL-адрес изображения (или аналогичный) или скопируйте ссылку в адресной строке, если вы использовали «просмотреть изображение» в поиске Google.

В PS перейдите в « Открыть... », а затем вставьте URL-адрес в поле « Имя файла » и нажмите «Открыть».

Обратите внимание, что этот метод в настоящее время работает только в Windows - OSX не имеет возможности открывать URL-адрес непосредственно из открытого диалогового окна.

Я использую этот метод исключительно
Это лучшее решение вопроса ОП о попытке получить копию изображения из примерного браузера. Пожалуйста, отметьте как правильный ответ, если это возможно, или моды?
@Yisela - я считаю, что это работает для вас, и вместо этого не требуется вилка. Может лучше разрешение? Если да, отметь как лучший ответ. Спасибо.
Обратите внимание, что этот метод не работает в OS X; в диалоговом окне файла нет поля, куда можно вставить URL-адрес.

Существует плагин для Firefox : откройте с помощью фотошопа , который делает то, что вы хотите, и на самом деле делает часть работы за вас.

Как это работает: вы щелкаете правой кнопкой мыши изображение и выбираете «Открыть в фотошопе», и именно это и происходит (не говоря уже о том, что png сохраняют свою прозрачность).


  • Это работает довольно хорошо, хотя изображения не открываются в 100% случаев (по крайней мере, на mac/cs6).

  • Он также имеет функцию открытия фоновых изображений.

Мне немного не хочется переключаться с Chrome (его инспектор просто потрясающий), но приятно знать, что для этого есть расширение. Может быть, я смогу найти аналогичный для этого браузера. Спасибо!
@yisela Я пытался проверить, есть ли в Chrome подобное расширение, когда я отвечал, но похоже, что его нет. -- У меня как-то по-другому. Я чувствую себя более комфортно, используя firebug. во-первых, мне нравится, как firebug сообщает вам об ошибках javascript. Я думаю, что Firebug с этим более прямолинеен (... или может быть, я просто не понимаю хром...).
«Открыть с помощью фотошопа» теперь доступно для Chrome. Однако я не могу заставить его работать. Да и по отзывам никто другой тоже не может.
@GhostEcho Он доступен уже довольно давно, и я слышал подобные жалобы с тех пор, как он был выпущен. Странно, что они не смогли улучшить его для хрома. У меня не было необходимости использовать любую версию, потому что старое доброе копирование буфера обмена снова начало работать для png, как и несколько лет назад.

Самый простой способ сделать это — сохранить копию PNG, а затем открыть ее в Adobe Photoshop. Это сохраняет прозрачность.

Недостатком этого метода является то, что вам придется не забыть удалить послесловие файла, если вы не хотите его сохранять. В качестве альтернативы вы можете загрузить его во временную папку.

В OS XI сохраните ярлык для скрытой временной папки, доступной для таких рутинных задач. Сохраните в /tmp, перетащите его в свой редактор (Quicksilver делает это безболезненным для меня), создайте новый файл и забудьте об этом оригинале, который все равно будет стерт.

Это проблема фотошопа.

Вы можете копировать и вставлять из своего браузера в Powerpoint и даже Microsoft Word, и он будет сохранять прозрачность в течение всего дня. Mac или ПК.

Опять же, Adobe снова плохо справляется с поддержкой удобства использования.

Более простой способ сделать это:

  1. Скопируйте URL-ссылку на изображение PNG.
  2. В Photoshop нажмите «Файл» > «Поместить встроенный»…
  3. Вставьте скопированную ссылку в поле Имя файла

Photoshop захватывает изображение и встраивает его как слой смарт-объекта с сохранением всей прозрачности.

Помещенный в действие, это может быть операция с одной кнопкой. Довольно умный!

Что бы я ни делал, PS все равно не открывал файл PNG на прозрачном фоне. В итоге я использовал онлайн-конвертер PNG в JPG. Небольшая проблема, но это работает.

Привет, Гарри, я не совсем уверен, как онлайн-конвертер поможет решить проблему в вопросе. Не могли бы вы отредактировать свой вопрос и добавить, почему вы считаете это хорошим решением?

Самый простой способ — сохранить его как файл png на свой компьютер, затем открыть его в Ai, оттуда скопировать и вставить в Ps и просто удалить фон в Ps.

Почему путь от AI к PS? В чем преимущество этого? Пожалуйста, объясните лучше, что вы имеете в виду.
Согласитесь с @Alejandro здесь - использование дополнительной программы для завершения конечного результата создает ненужный дополнительный шаг.