Jump to content
You must now use your email address to sign in [click for more info] ×

Please offer an option to make the Crop tool really crop.


Recommended Posts

I cropped an image with the Crop tool, then expanded the canvas to make room for another image.

Lo and behold, the cropped-away portions of the image reappeared. I don't want this.

I understand there might be some scenario when you want to retain surrounding image data; but since there's a dedicated Crop tool in the palette, it would be nice to have a variant of it that crops destructively.

Link to comment
Share on other sites

3 hours ago, Stokestack said:

Lo and behold, the cropped-away portions of the image reappeared. I don't want this.

"Rasterize & Trim" does exactly what you want.

Affinity Store (MSI/EXE): Affinity Suite (ADe, APh, APu) 2.4.0.2301
Dell OptiPlex 7060, i5-8500 3.00 GHz, 16 GB, Intel UHD Graphics 630, Dell P2417H 1920 x 1080, Windows 11 Pro, Version 23H2, Build 22631.3155.
Dell Latitude E5570, i5-6440HQ 2.60 GHz, 8 GB, Intel HD Graphics 530, 1920 x 1080, Windows 11 Pro, Version 23H2, Build 22631.3155.
Intel NUC5PGYH, Pentium N3700 2.40 GHz, 8 GB, Intel HD Graphics, EIZO EV2456 1920 x 1200, Windows 10 Pro, Version 21H1, Build 19043.2130.

Link to comment
Share on other sites

6 hours ago, Stokestack said:

Thanks, but I don't want to rasterize text or other vector content

On Pixel layer? 

Affinity Store (MSI/EXE): Affinity Suite (ADe, APh, APu) 2.4.0.2301
Dell OptiPlex 7060, i5-8500 3.00 GHz, 16 GB, Intel UHD Graphics 630, Dell P2417H 1920 x 1080, Windows 11 Pro, Version 23H2, Build 22631.3155.
Dell Latitude E5570, i5-6440HQ 2.60 GHz, 8 GB, Intel HD Graphics 530, 1920 x 1080, Windows 11 Pro, Version 23H2, Build 22631.3155.
Intel NUC5PGYH, Pentium N3700 2.40 GHz, 8 GB, Intel HD Graphics, EIZO EV2456 1920 x 1200, Windows 10 Pro, Version 21H1, Build 19043.2130.

Link to comment
Share on other sites

  • 3 months later...

Hi, So....  Is there a way to do this?  I have been looking at forums and it talks about rasterizing it.  I understand that, but what if we want to keep it vector?  I can't believe there is still not a simple option for this.   Please tell me there is an easy work around.  I need to do it destructively for my purposes.  

Link to comment
Share on other sites

15 hours ago, Julie B said:

I understand that, but what if we want to keep it vector? 

And why would you "crop" a vector layer?

Affinity Store (MSI/EXE): Affinity Suite (ADe, APh, APu) 2.4.0.2301
Dell OptiPlex 7060, i5-8500 3.00 GHz, 16 GB, Intel UHD Graphics 630, Dell P2417H 1920 x 1080, Windows 11 Pro, Version 23H2, Build 22631.3155.
Dell Latitude E5570, i5-6440HQ 2.60 GHz, 8 GB, Intel HD Graphics 530, 1920 x 1080, Windows 11 Pro, Version 23H2, Build 22631.3155.
Intel NUC5PGYH, Pentium N3700 2.40 GHz, 8 GB, Intel HD Graphics, EIZO EV2456 1920 x 1200, Windows 10 Pro, Version 21H1, Build 19043.2130.

Link to comment
Share on other sites

11 hours ago, Pšenda said:

And why would you "crop" a vector layer?

Because you're done composing your layout, and now you want to remove any excess working area around the objects of interest.

Notice that I said you're done composing, not editing. So you don't want to rasterize text, for example. Maybe you're going to export several versions, with different text. Or you simply want to revise it in the future.

I never had this problem in Photoshop; but I got rid of it, so I can't check its behavior if you actually crop across a vector element (which is generally not what I'm doing). Anyone?

Link to comment
Share on other sites

1 hour ago, Stokestack said:

So you don't want to rasterize text

And why would you do that? You still ignore what was previously written - Rasterize & Trim is done "only" on the image layer you want to destructively crop. That's why my previous question on "crop" - why do Rasterize & Trim on vector data? 

Affinity Store (MSI/EXE): Affinity Suite (ADe, APh, APu) 2.4.0.2301
Dell OptiPlex 7060, i5-8500 3.00 GHz, 16 GB, Intel UHD Graphics 630, Dell P2417H 1920 x 1080, Windows 11 Pro, Version 23H2, Build 22631.3155.
Dell Latitude E5570, i5-6440HQ 2.60 GHz, 8 GB, Intel HD Graphics 530, 1920 x 1080, Windows 11 Pro, Version 23H2, Build 22631.3155.
Intel NUC5PGYH, Pentium N3700 2.40 GHz, 8 GB, Intel HD Graphics, EIZO EV2456 1920 x 1200, Windows 10 Pro, Version 21H1, Build 19043.2130.

Link to comment
Share on other sites

5 hours ago, Pšenda said:

And why would you do that? You still ignore what was previously written - Rasterize & Trim is done "only" on the image layer you want to destructively crop. That's why my previous question on "crop" - why do Rasterize & Trim on vector data? 

I am not understanding what you are asking - I don't want rasterize and trim because I don't want a rater image.  All we are asking is "is there a way to crop destructively for various reasons that can not be listed extensively here."  Not sure the "why" part is important.  I am guessing there is no way to do this then.

Link to comment
Share on other sites

True cropping of vectors needs to be done with boolean operation which may be complicated. If masking is enough you can do it with a rectangle, either in layer panel or with paste inside. Designer has its own tool it which does the same masking.

Link to comment
Share on other sites

1 hour ago, Stokestack said:

Because that's the only way to truly crop.YOU are the one who pointed this out! Seriously, do you not remember this (you can scroll up to see it):

cropAdvice.png

Of course I remember - I write about it repeatedly.

But it is also repeatedly said that Rasterize & Trim needs to be done "only" on the image data layer that you really need to crop destructively.

On 7/21/2020 at 12:11 PM, fde101 said:

You would only use it on the pixel layer(s) that were cropped.

 

9 hours ago, Pšenda said:

You still ignore what was previously written - Rasterize & Trim is done "only" on the image layer you want to destructively crop.

 

There is no reason to destroy vector or text layers.

Affinity Store (MSI/EXE): Affinity Suite (ADe, APh, APu) 2.4.0.2301
Dell OptiPlex 7060, i5-8500 3.00 GHz, 16 GB, Intel UHD Graphics 630, Dell P2417H 1920 x 1080, Windows 11 Pro, Version 23H2, Build 22631.3155.
Dell Latitude E5570, i5-6440HQ 2.60 GHz, 8 GB, Intel HD Graphics 530, 1920 x 1080, Windows 11 Pro, Version 23H2, Build 22631.3155.
Intel NUC5PGYH, Pentium N3700 2.40 GHz, 8 GB, Intel HD Graphics, EIZO EV2456 1920 x 1200, Windows 10 Pro, Version 21H1, Build 19043.2130.

Link to comment
Share on other sites

1 hour ago, Pšenda said:

There is no reason to destroy vector or text layers.

Actually, if those layers happen to fall completely outside the boundary of what is being cropped, then to "truly crop" the image they should be removed.

If they overlap, then they would need to in effect be converted to curves and a boolean operation performed to split them into the part inside the new boundaries, and the part(s) outside the boundaries, and the parts outside would need to be removed.

Link to comment
Share on other sites

1 hour ago, Pšenda said:

But it is also repeatedly said that Rasterize & Trim needs to be done "only" on the image data layer that you really need to crop destructively.

There is no reason to destroy vector or text layers.

You said that the only way to truly crop is to rasterize. So now you're saying that you can crop vector layers without rasterizing? But even if cropping left the vectors alone, it would be a step forward. Cropping through a vector does introduce complexity, as in:

3 hours ago, Fixx said:

True cropping of vectors needs to be done with boolean operation which may be complicated. If masking is enough you can do it with a rectangle, either in layer panel or with paste inside. Designer has its own tool it which does the same masking.

Indeed, which is why I'm curious as to what Photoshop does. Typically all my vectors (almost always text) are inside the crop, so it hasn't been a problem.

Link to comment
Share on other sites

1 minute ago, haakoo said:

Cropping is for (pixel/raster)images only.

Or rather, destructive cropping is only for pixel/raster objects. If you want to destructively ‘crop’ vectors to another shape, you need to use Boolean operations (e.g. intersecting with a rectangle or an ellipse).

Alfred spacer.png
Affinity Designer/Photo/Publisher 2 for Windows • Windows 10 Home/Pro
Affinity Designer/Photo/Publisher 2 for iPad • iPadOS 17.4.1 (iPad 7th gen)

Link to comment
Share on other sites

4 minutes ago, haakoo said:

<semantics> as cropping ,or trimming as you will, is always destructive otherwise it is known as masking or clipping </semantics>

<pedantry> Trimming is always destructive but vector cropping never is. </pedantry>

Alfred spacer.png
Affinity Designer/Photo/Publisher 2 for Windows • Windows 10 Home/Pro
Affinity Designer/Photo/Publisher 2 for iPad • iPadOS 17.4.1 (iPad 7th gen)

Link to comment
Share on other sites

53 minutes ago, Stokestack said:

You said that the only way to truly crop is to rasterize.

Of course, if you're talking about "Image data" - that's why your request is in the APhoto section, and the name of the request is "... make the Crop tool really crop".
I assume it's obvious that Crop Tool is used to crop image data.
https://affinity.help/photo/en-US.lproj/pages/Tools/tools_crop.html
image.png.7b319941ecc215656ae5bae8690fa413.png image.png.d96c492358c39e80155ac8c970999acb.png

 

59 minutes ago, Stokestack said:

So now you're saying that you can crop vector layers without rasterizing?

Of course, there are completely different tools and operations for manipulating vectors.
For example, as already mentioned Clipping/Masking, Boolean operations, or the Vector Crop Tool in ADesigner.
https://affinity.help/designer/English.lproj/pages/Tools/tools_crop.html

Affinity Store (MSI/EXE): Affinity Suite (ADe, APh, APu) 2.4.0.2301
Dell OptiPlex 7060, i5-8500 3.00 GHz, 16 GB, Intel UHD Graphics 630, Dell P2417H 1920 x 1080, Windows 11 Pro, Version 23H2, Build 22631.3155.
Dell Latitude E5570, i5-6440HQ 2.60 GHz, 8 GB, Intel HD Graphics 530, 1920 x 1080, Windows 11 Pro, Version 23H2, Build 22631.3155.
Intel NUC5PGYH, Pentium N3700 2.40 GHz, 8 GB, Intel HD Graphics, EIZO EV2456 1920 x 1200, Windows 10 Pro, Version 21H1, Build 19043.2130.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...

Important Information

Terms of Use | Privacy Policy | Guidelines | We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.