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

Affinity Photo 2.1 (not sure if it is only related to this) copy and paste and export is not consistent


Recommended Posts

Now this is probably me not understanding how the application works, and as someone who has come from Gimp, I am expecting what I am trying to do, to not be as difficult as it is.

I have attached the original image I downloaded from the internet, and I am just trying to take the games grid and separate that into its own image. And this is where my issues begin.

First thing that I do is place a marquee down as such, which fits the grid perfectly.

image.thumb.png.0ae95a48663d01b4e46de9d367e97df9.png

From here, I have tried various methods to copy that marquee and past it into a new layer, every method that I have tried and found as ways to achieve this on the internet, always ends up the same.

I end up with the pasted image 1 pixel bigger in the width than it should be.

image.png.805b9609ccb36def4b56b408e591a356.png

I could use some help as to what I am doing wrong. I have also tried to crop, and while that has cropped the image on the screen the layer shows it as not cropped and I do not know what I should be doing from that point on.

 

 

 

73389.png

Link to comment
Share on other sites

2 hours ago, CyberAngel said:

I end up with the pasted image 1 pixel bigger in the width than it should be.

Usually this is the result of the item you are copying not being perfectly aligned to pixel edges.

All 3 1.10.8, & all 3 V2.4.1 Mac apps; 2020 iMac 27"; 3.8GHz i7, Radeon Pro 5700, 32GB RAM; macOS 10.15.7
Affinity Photo 
1.10.8; Affinity Designer 1.108; & all 3 V2 apps for iPad; 6th Generation iPad 32 GB; Apple Pencil; iPadOS 15.7

Link to comment
Share on other sites

1 minute ago, CyberAngel said:

That is why I made sure the image included that.

With the decimal places for pixels set to 4 or more in preferences & the document units set to pixels, what does the Transform panel show for the dimensions & position of the image layer?

All 3 1.10.8, & all 3 V2.4.1 Mac apps; 2020 iMac 27"; 3.8GHz i7, Radeon Pro 5700, 32GB RAM; macOS 10.15.7
Affinity Photo 
1.10.8; Affinity Designer 1.108; & all 3 V2 apps for iPad; 6th Generation iPad 32 GB; Apple Pencil; iPadOS 15.7

Link to comment
Share on other sites

17 minutes ago, R C-R said:

With the decimal places for pixels set to 4 or more in preferences & the document units set to pixels, what does the Transform panel show for the dimensions & position of the image layer?

I am not sure I follow. The settings are all default as far as I know, I haven't changed anything.

Link to comment
Share on other sites

Just now, CyberAngel said:

I am not sure I follow. The settings are all default as far as I know, I haven't changed anything.

Open Preferences > User Interface & make sure Decimal Places for Unit Types for Pixels is set to 4 or more. If necessary, change the document units to pixels (like from inches , mm, or whatever). Now select the image layer in the Layers panel, & check what the Transform panel shows.

If possible, also include a screenshot showing the Layers panel & the Transform panel.

All 3 1.10.8, & all 3 V2.4.1 Mac apps; 2020 iMac 27"; 3.8GHz i7, Radeon Pro 5700, 32GB RAM; macOS 10.15.7
Affinity Photo 
1.10.8; Affinity Designer 1.108; & all 3 V2 apps for iPad; 6th Generation iPad 32 GB; Apple Pencil; iPadOS 15.7

Link to comment
Share on other sites

2 minutes ago, R C-R said:

Open Preferences > User Interface & make sure Decimal Places for Unit Types for Pixels is set to 4 or more. If necessary, change the document units to pixels (like from inches , mm, or whatever). Now select the image layer in the Layers panel, & check what the Transform panel shows.

If possible, also include a screenshot showing the Layers panel & the Transform panel.

The document is set to pixels, and the pixels decimal places is set to 1, but I am not using decimal places.

Link to comment
Share on other sites

7 minutes ago, CyberAngel said:

The document is set to pixels, and the pixels decimal places is set to 1, but I am not using decimal places.

Please set the decimal places for pixels to 4 or more & try what I suggested.

All 3 1.10.8, & all 3 V2.4.1 Mac apps; 2020 iMac 27"; 3.8GHz i7, Radeon Pro 5700, 32GB RAM; macOS 10.15.7
Affinity Photo 
1.10.8; Affinity Designer 1.108; & all 3 V2 apps for iPad; 6th Generation iPad 32 GB; Apple Pencil; iPadOS 15.7

Link to comment
Share on other sites

Just now, R C-R said:

Please set the decimal places for pixels to 4 or more & try what I suggested.

How does decimal places work for something that is pixel based, and you can see that the location is not using pixels and the marquee is not using pixels.

I expect what I copy as per pixels should be pasted back as pixels with the same size.

Link to comment
Share on other sites

20 minutes ago, CyberAngel said:

I expect what I copy as per pixels should be pasted back as pixels with the same size.

This about where on the document pixel grid it gets pasted as well as its dimensions.

Also, if you leave the decimal places for pixels at the default, what you see in the Transform panel will be rounded off so you cannot be sure everything is pixel perfect. There are many, many posts about this.

Regardless, if you are not willing to try what I suggested, I can't help you with this but maybe someone else can.

All 3 1.10.8, & all 3 V2.4.1 Mac apps; 2020 iMac 27"; 3.8GHz i7, Radeon Pro 5700, 32GB RAM; macOS 10.15.7
Affinity Photo 
1.10.8; Affinity Designer 1.108; & all 3 V2 apps for iPad; 6th Generation iPad 32 GB; Apple Pencil; iPadOS 15.7

Link to comment
Share on other sites

7 minutes ago, R C-R said:

This about where on the document pixel grid it gets pasted as well as its dimensions.

Also, if you leave the decimal places for pixels at the default, what you see in the Transform panel will be rounded off so you cannot be sure everything is pixel perfect. There are many, many posts about this.

Regardless, if you are not willing to try what I suggested, I can't help you with this but maybe someone else can.

Then why is that not the default then?

Ok, I made it 4 decimal places and made no difference.

Link to comment
Share on other sites

3 minutes ago, CyberAngel said:

Ok, I made it 4 decimal places and made no difference.

What does the Transform panel show? Screenshot?

All 3 1.10.8, & all 3 V2.4.1 Mac apps; 2020 iMac 27"; 3.8GHz i7, Radeon Pro 5700, 32GB RAM; macOS 10.15.7
Affinity Photo 
1.10.8; Affinity Designer 1.108; & all 3 V2 apps for iPad; 6th Generation iPad 32 GB; Apple Pencil; iPadOS 15.7

Link to comment
Share on other sites

@CyberAngel With the pixel decimal places set to 4 or more (I would set it to the max of 6, myself), in the Layers panel, select the layer that you copied/pasted… i.e., the layer that seems to be 1 px too wide. What is shown in the Transform panel for the dimensions and x and y coordinates? Are all values whole pixels?

If you can take a screenshot of your entire screen that includes the Layers panel and Transform panel, that would be helpful.

Link to comment
Share on other sites

17 minutes ago, Brian_J said:

@CyberAngel With the pixel decimal places set to 4 or more (I would set it to the max of 6, myself), in the Layers panel, select the layer that you copied/pasted… i.e., the layer that seems to be 1 px too wide. What is shown in the Transform panel for the dimensions and x and y coordinates? Are all values whole pixels?

If you can take a screenshot of your entire screen that includes the Layers panel and Transform panel, that would be helpful.

At what stage, before I copy or after I copy, before selection it looks like this. You can see the selection is on the same. This is pixels, am I not understanding how there can be a half pixel?

image.thumb.png.4e3786df1ac8a250921bdf69de889e5e.png

Link to comment
Share on other sites

5 minutes ago, CyberAngel said:

At what stage, before I copy or after I copy

After you copy. In the Layers panel, select the "games grid" layer that you pasted.

The layer you pasted may not be aligned to whole pixels. But, it could be something else is going on in your file.

If the layer you pasted is pixel aligned, it would be helpful if you could upload a file that shows the issue. Someone in here will be able to get it figured out.

Link to comment
Share on other sites

10 minutes ago, Brian_J said:

After you copy. In the Layers panel, select the "games grid" layer that you pasted.

The layer you pasted may not be aligned to whole pixels. But, it could be something else is going on in your file.

If the layer you pasted is pixel aligned, it would be helpful if you could upload a file that shows the issue. Someone in here will be able to get it figured out.

You mean like this?

image.thumb.png.9761449e7057c836865d0e5a3474bf11.png

Link to comment
Share on other sites

14 minutes ago, GarryP said:

How, exactly, did you create the marquee selection?
I only ask as that’s quite a large area to select perfectly ‘in one take’ with such small pixels.

I dragged and eyeballed it at first, I knew the exact size, so I then modified what I layed down to the size I needed and then moved it into place with the cursor keys.

Link to comment
Share on other sites

22 minutes ago, CyberAngel said:

You mean like this?

Yes, perfect. That's the info I was looking for.

It doesn't appear to be a pixel alignment issue. At least, not in the way I was thinking it may be.

The extra width isn't completely transparent. If you create a black background, you can see a very faint color.

The only way I've been able to replicate the issue is to begin making the selection with the Rectangle Marquee Tool, then click Toggle Quick Mask (in the Toolbar) and finish making the selection by dragging the selection edges out. Using Quick Mask to edit selections has the effect of "blurring" the selection, for lack of a better term.

If you only used the Marquee Tool to make your selection, I'm stumped.

Link to comment
Share on other sites

1 minute ago, Brian_J said:

Yes, perfect. That's the info I was looking for.

It doesn't appear to be a pixel alignment issue. At least, not in the way I was thinking it may be.

The extra width isn't completely transparent. If you create a black background, you can see a very faint color.

The only way I've been able to replicate the issue is to begin making the selection with the Rectangle Marquee Tool, then click Toggle Quick Mask (in the Toolbar) and finish making the selection by dragging the selection edges out. Using Quick Mask to edit selections has the effect of "blurring" the selection, for lack of a better term.

If you only used the Marquee Tool to make your selection, I'm stumped.

That makes two of us.

Link to comment
Share on other sites

Manipulating a selection like that actually stretches/squashes the pixels in the original selection.
Because of that, sub-pixels will be created in the selection and, therefore, the software needs to do something with those sub-pixels when you copy the selected areas, usually by creating new pixels to hold the contents of the sub-pixels.

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.