Is there a way to directly paste PNG images in Photoshop and keep their transparency? I don't mean dragging them, but directly pasting from, for example, a browser. Transparency is always replaced by black.
I don't think so.
I believe it's the operating system clipboard which kills the transparency so it's more of an operating system issue than an image or application issue.
There is a plugin for Firefox: Open with photoshop that does what you want, and actually does some of the work for you.
The way it works is: You right click an image and choose "Open in photoshop", and that is exactly what happens ( Not to mention pngs maintain their transparency ).
It does work pretty well, though it doesn't open up the images 100% of the time ( at least on mac/cs6 ).
It also has a feature to open background images.
A bit of an old topic but thought I would contribute...
I normally save the image and open in PS however I found a better solution today. It's still a bit of a pain but at least you won't have temporary image files and also saves the hassle of browsing to the file itself.
Simply right click and copy image URL (or similar), or copy the address bar link if you used "view image" in Google search.
In PS, go to Open... and then paste the URL in the File name box and click open.
Note that this technique will only work on Windows currently - OSX has no option to open URL directly from an open dialog window.
The easiest way to do this would be to save a copy of the PNG and then open it in Adobe Photoshop. This preserves the transparency.
The downfall of this method is that you would have to remember to delete the file afterwords, if you don't want to keep it. Alternatively you could download it to the temp folder.
It is a Photoshop issue.
You can copy and paste from your browser to Powerpoint and even Microsoft word and it will retain transparency all day long. Mac or PC.
Again, it is just Adobe doing a piss poor job on supporting usability again.
Easier way to do this:
- Copy the URL link to the PNG image
- In Photoshop, hit File > Place Embedded ...
- Paste the copied link into the File name field
Photoshop grabs the image and embeds it as a smart object layer with all transparency preserved.
Whatever I did, PS still would not open the PNG file in a transparent background. I ended up using an online PNG to JPG converter. A little trouble, but it works.
The easiest way is to save it as png file into you pc then open it in Ai from there you copy and paste in Ps and just eliminate the background in Ps.