I have an image fo this kind:
1000x1000 but only a portion of the image is opaque, think a filled circle on the left, other picels are transparent.
I want to copy/paste only a portion of the image with an area choosed by me:
I drag and drop the mouse so that part will be 400x100 but when i paste i have an image 300x76. photoshop has trimmed my image, but i want it with the border of the image choosed by me, i want that coordinates. preparing an image 400x100 blank and copying that image doesn't solve my problem because i must pan the image on the original position.
how can i copy/paste the image without trimming? thanks
Preserve background transparency in a GIF or PNG imageOpen or create an image that contains transparency, and choose File > Save For Web. In the Save For Web dialog box, select GIF, PNG‑8, or PNG‑24 as the optimization format. Select Transparency.
Use Image > Adjustments > Threshold and set the Threshold to 255, to remove all transparent pixels. Push Ctrl+i (or if on mac Cmd + i ) to inverse the mask. Exit Quick Mask Mode with Select > Edit in Quick Mask Mode . Make sure the layer is selected and press Delete to remove the transparent pixels.
In the Edit workspace, use the Copy command to copy the part of the photo you want to paste. (You can even copy from photos in other applications.) Make a selection in the photo into which you want to paste the copied photo. Choose Edit > Paste Into Selection.
Your problem is because you're asking Photoshop to take into account an area that doesn't exist (it's transparent). You cannot "Copy" an area where nothing exists in Photoshop. Your only option is to place something (a colour) in the corners where the transparency exists, select your area, Copy Merged (using CTRL + SHIFT + C) and then delete the extra colour once you've pasted it.
There's no other way around it.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With