When pasting into photoshop, masked objects should be defined by / constrain mask size. Objects / pixels outside the mask should be ignored.
When pasting a masked object from AI to Photoshop, the size of the object is determined by everything inside and outside of the mask. It should be determined by the size of the mask only. Photoshop interprets the clipboard size based on the entire object size rather than the masked size. The result is that the desired final cropped artwork is pasted pasted too small.
I believe this is a bug or design error. I am pretty sure much (much!) older versions of AI didnt do this.
I dont know of a scenario where the current action would be desirable. I work in packaging, web, illustration. print ads and have never once been thankful for the current action.
-
My bad.
I forgot to mention this got broken in the latest GA release and then fixed in the Beta 28.6 build 62: http://illustrator.uservoice.com/forums/601447/suggestions/35245114Have no idea why the team holds it from being pushed into the main release...
Regarding Save for Web — ah, so you compare Save for Web in PS with Export for Screens! Well, then yes.
Well, as you know, Ai has its win Export > Save for Web (Legacy), It has ALMOST the same controls, and allows PNG dither controls, preview, but no proper profile management (there is a separate report on this you voted for — http://illustrator.uservoice.com/forums/601447/suggestions/34662151)...
But sure, it does not allow handling several pieces at once. -
K-O commented
Rasterize does not respect the mask. See my example. Or simply try for yourself.
PS save for web has more features than AI's asset export. AI lacks gif, dither control of png, color profiles. no preview.
-
I bet Ps calculates the bounds of the pasted artwork on its own side, no matter how Ai handles it.
I am almost sure it’s just a coincidence and encourage you to log or upvote an existing request for Ps at their side. The last time we tried it, Ps team discovered they can’t paste layers directly, and quickly developed a way to handle them (well, mostly). So this can work in this case as well. The more we push Adobe, all parties involved, the better. Please do it!I do not think these are better merge. The practice shows when these are clumped in more generalized request, the team tends to provide the laziest on-top solution, ignoring the shades and variants. In some other case I am all into merging, but here I hesitate...
Several years ago we were able to persuade the team to respect the clipping mask’s bounds for Export and Rasterize.
So in this case you could have rasterize it directly in Ai and the unembed the result into a file. There are other solutions and workflows, but there are so many differences between expectations we have about exporting... I can’t tell if these fit yours :)Also, I am curious — why do you think Photoshop’s Save for Web is superior?
-
K-O commented
Thank you for sharing the 3 examples.
My request in addition to these 3 requests share the exact same underlying issue and would be resolved if Illustrator calculated object boundaries based on the mask.Maybe there is a better phrasing or an opportunity to combine these into one well defined request?
Based on the examples you provided, the underlying disfunction is in Illustrator, rather than how photoshop interprets the data. While Im sure the PS team could fix this, it would only resolve a symptom and not the root cause.
I often need to cut and past into photoshop in order to create assets for web and print. Asset export isnt pro-level yet and lacks features. In addition, it doesnt render fonts as well as photoshop..
Every I need to "export" a design at high quality, I must perform the following.
- manually create a doc with correct dimensions in Photoshop. I can't rely on the clipboard definition due to this issue. it's an annoyance.
- paste the art and then scale it larger than I need.
- Then scale down to match the canvas (the correct, desired size). tap it into place with arrows
- then export with PS's superior save for web. -
No, older version of Ai behave exactly the same way. Checked this with several of these, down to CS1.
It does not matter which paste method is used, and drag-n-drop behaves the same.I agree with the request, and there are several related ones on a similar topic:
1. If a symbol contains clipping groups or freeform gradients, its bounding box is calculated based on bounds of clipped contents, not masks — http://illustrator.uservoice.com/forums/601447/suggestions/43447725
2. Add an option for the Layers panel to show tight bound thumbnails for clipping groups — https://illustrator.uservoice.com/forums/601447/suggestions/48231464
3. Make Envelope Distort to ignore the clipped part of a clipping group — http://illustrator.uservoice.com/forums/333657/suggestions/48608672
etc....but I suspect it’s something Photoshop should handle. If you add a request at the Photoshop forums (https://community.adobe.com/t5/photoshop-ecosystem-ideas/how-do-i-write-a-feature-request/idi-p/12384447 — I encourage you to do it) — please share a link here in the comments below, so that other users could vote for it there.