Jump to content

Recommended Posts

I'm trying to do something fairly easy in Affinity Photo and I can't make it happen.

If I copy an image from one document and then paste it in another (in Photoshop) it pastes it in the middle. However, if I try the same operation in Affinity Photo it pastes it in the upper left corner.  Is there any way to paste something exactly in the middle.

It seems easy enough but I haven't been able to do it.

Please help.

Happy New Year!

Share this post


Link to post
Share on other sites

What is a bit odd is if you copy the file from Finder (This may also be true for Windows Explorer) by right-clicking and selecting Copy, and then paste it into the document it will paste in the centre.


iMac 27" Late 2015 Fully Loaded, iMac 27" Mid 2011 both running High Sierra 10.13.6 - Affinity Designer/Photo & Publisher - Illustrator CC, Inkscape, Blender, Sketchup, Pepakura Designer, MTC, Pixelmator & Pixelmator Pro + more... XP-Pen Artist-22E, - iPad Pro 12.9 B|  

Affinity Help - Affinity Desktop Tutorials - Feedback - FAQ - most asked questions

Share this post


Link to post
Share on other sites

Well, that's not what happens.  Maybe I should explain exactly what I'm trying to do.

I have a series of templates that I use to print my photos with a white border.  For example, I have one that's 13" X 19" that I use for 12" X 18" images.  So what I normally used to do in Photoshop was to copy the 12" X 18" image and paste it on the 13" X 19" file.  Then I would export the 13" X 19 image as a JPEG and print it to my Canon PIXMA pro 100.  The result would be a 12" X 18" photo with a ½" border all around.

In Affinity I do the same thing but I have to go through the extra step of centering the image both vertically and horizontally.  I find that odd.

Share this post


Link to post
Share on other sites

The feature seems to be somehow buggy. At times the pasting location seems to be dependent on the source coordinates of the selection and can be pasted seemingly anywhere in the destination image, at times the copied contents is placed at top left and at times at the exact center of the new document.

There does not seem to be clear logic in this but it seems to be dependent on the sizes of the source and destination documents. E.g., copying a selection from a large bitmap the source coordinates of which are "off" the dimensions of the destination image, but the selection of which is smaller than the destination, results in the copied contents to be placed in exact center of the destination image; but if the source can somehow be mapped within the boundaries of the destination image (even when the source and destination images have different dimensions), it seems that some kind of "smart" paste positioning is applied, which most often gives totally unexpected results.

In Photoshop if the source is smaller than the destination, it is always pasted in the middle of the destination, and otherwise in the top left coordinate, unless "Paste in place" is used, which tries to position the image based on mapping between the source and destination images (e.g., if you have identical dimensions, the Clipboard contents is placed at the source coordinates). Affinity Photo seems to "auto paste in place" but it does not work properly. There are alternatives like "Paste without format" and "Paste Special" where you can typically select "PNG" or "Device Independent Bitmap", or "Portable document format", etc., but none of them work as expected and allow forcing pasting the Clipboard content in the middle of the new document (in situations this is physically possible).

Share this post


Link to post
Share on other sites

I keep wanting to move completely to Affinity Photo but I keep having to return to Photoshop.  After making such a big splash Affinity Photo seems to be losing steam: no clear pluging compatibility, no compatibility with Color Checker Passport, no TWAIN compatibility... the list goes on and on.  And since I refuse to pay a monthly fee for Photoshop any longer I've been forced to return to my trusty copy of CS5.

Let's hope something else comes along in 2020.

Share this post


Link to post
Share on other sites
5 minutes ago, Orlando Mergal said:

By the way, I don't know how I ended up with the term “newbie” under my name but I've been at this since 1990.  My first Photoshop was version 1. So I've been around the block.

New to this forum.


MacBook Pro (13-inch, Mid 2012) Mac OS 10.12.6 || Mac Pro (Late 2013) Mac OS 10.14.6

Affinity Designer 1.8.4 | Affinity Photo 1.8.4 | Affinity Publisher 1.8.4 | Affinity Designer Beta 1.9.0.2 | Affinity Photo Beta 1.9.0.199 | Affinity Publisher Beta 1.9.0.742

Share this post


Link to post
Share on other sites
12 hours ago, Orlando Mergal said:

Well, that's not what happens.  Maybe I should explain exactly what I'm trying to do.

I have a series of templates that I use to print my photos with a white border.  For example, I have one that's 13" X 19" that I use for 12" X 18" images.  So what I normally used to do in Photoshop was to copy the 12" X 18" image and paste it on the 13" X 19" file.  Then I would export the 13" X 19 image as a JPEG and print it to my Canon PIXMA pro 100.  The result would be a 12" X 18" photo with a ½" border all around.

In Affinity I do the same thing but I have to go through the extra step of centering the image both vertically and horizontally.  I find that odd.

If you copy and paste an object to another document of an equal or larger size the X,Y coordinates of the pasted object will be the same as the original.  (i.e. in your case 0,0)

If you paste to a smaller document where the original X,Y coordinates of the object would be pasted outside the canvas area of the new document then the object will be pasted in the center of the document.

Affinity always tries to do a "Paste in Place" by default, to preserve the X,Y coordinates of the original object (which is usually very useful).  But if the original object's X,Y coordinates are outside the boundaries of the new document then by default Affinity will paste the object centered in the new document.

Note: 3 of the formats under Edit > Paste Special (Windows version) will automatically paste the object to the center of the new document, which may or may not be useful to you


Due to the fact that Boris Johnson is now our Prime Minister, punctuation, spelling and grammar will never be worried about ever again.  We now have far bigger problems to be worried about.

Share this post


Link to post
Share on other sites
1 hour ago, carl123 said:

Note: 3 of the formats under Edit > Paste Special (Windows version) will automatically paste the object to the center of the new document, which may or may not be useful to you

I can see that this is the purpose of this feature, but it does not seem to work properly, at least with current beta. Here is an example where a random selection from the attached source image (200px x 200px), is pasted in a new document size of which is 100px x 100px, using Paste As (PNG or PDF), and should be placed in exact center, but is not:

paste_as.jpg.f40bd85beb34e881ce8f4347d8020684.jpg

Here another random selection placed in a document size of which is 401px x 1000px:

paste_as2.jpg.7e53d3073955816a7e135ff5454bd0aa.jpg

There are other situation where "Paste as" does not place the image anywhere even near the center of the destination image, but I have not examined this close enough to be able to tell when this happens, but if the feature fails with these kinds of simple tasks, the calculations performed seem to be buggy.

Anyway, when playing with this feature for a while, the following three scenarios are common, when "pasting as" (supposed to perform centered positioning, when the source is smaller than the canvas of the destination):

a) Placed in exact center.

b) Placed somewhere near the center.

c) Place way off the center (seemingly "anywhere", as the mapping is not obvious).

Using simple paste tries to "auto paste in".

Instead of using "smart" positioning by default, it would be ideal to initially just use the Photoshop logic: place in exact middle when the source is smaller, and top left, when the source has the same size or when it is larger. If anything else is wished, then using a command like "Paste in Place".

source_200x200.afphoto

Share this post


Link to post
Share on other sites
51 minutes ago, Lagarto said:

I can see that this is the purpose of this feature, but it does not seem to work properly, at least with current beta.

Thanks, it appears to work correctly in the 1.7 released version but a quick test in the 1.8 beta appears to show it's offset from the center.  I don't have time to test this in-depth today but if you feel you have found a new bug in the beta you may want to create a new post for the bug in the appropriate beta forum


Due to the fact that Boris Johnson is now our Prime Minister, punctuation, spelling and grammar will never be worried about ever again.  We now have far bigger problems to be worried about.

Share this post


Link to post
Share on other sites

Like Carl says, paste in place would be useful to me if I were using Windows.  But I'm not. I use a Mac.  And by the way, this is not a Beta.  It's version 1.7.3, which is a final commercial version.

Share this post


Link to post
Share on other sites
6 hours ago, carl123 said:

Thanks, it appears to work correctly in the 1.7 released version

Yes, I can confirm that. Possibility to paste centered this way was valuable information, thanks! Strange that there is no equivalent in macOS, as multiple Clipboard formats are probably supported there, too?

Share this post


Link to post
Share on other sites
39 minutes ago, Orlando Mergal said:

I have version 1.7.3 for the Macintosh and it doesn't paste in the middle

Neither does the Windows version (it pastes by default as "Paste in", using the (mapped) source coordinates, in case the source is smaller than the destination canvas). When the source size is larger and its center coordinate is off the destination canvas dimensions, it seems to paste centered (sides offset and "invisible"), or seemingly totally misaligned (in case the source center is within the boundaries of the destination canvas).

Pasting centered can be achieved only by using the "Paste as" command, which, it seems, is not available on macOS version.

As the pasted content creates an image, it can be centered with the Align panel ("Align Center" + "Align Middle"). Alignment commands can be combined with "Paste" by recording a macro but I think that it is not possible in Photo to assign a keyboard shortcut to a macro (not at least on Windows)? Otherwise you could use a combination like Ctrl + Cmd + Alt + C or whatever is available for running a macro that  does "Paste Centered".

Share this post


Link to post
Share on other sites

I arrived here looking for a solution to controlling the paste position when using 'Paste inside', which I discovered on my own: Right-click > Paste as content. Posting this note in case it spares someone the time. Please consider adding this 'Paste as content' function or some variant to the Paste options in the app menu and adding a modified click that allows user to determine paste position, whether inside a frame or not. ✂️

Share this post


Link to post
Share on other sites

ok, so this issue seems to have gotten worse from what people described. it pastes in the center of your window, not your canvas. I'm just updating the render and i have re-align it every time, very annoying. 

 

here is a video showing my problem in affinity designer: https://dl.dropbox.com/s/61y9hb05tmimdmu/2020-03-29_23-30-34.mp4

Share this post


Link to post
Share on other sites

I too will not buy the product because of lack of this feature.

I am doing the 10 day trial and the pasting with the right bottom corner in the center makes me zoom out and reposition the image every time.

This is a repetitive task that has to take place more than thrice every 5 minutes and having to - zoom out, reposition, zoom in - every time makes the change not worth it

Edit: it pastes in a different place depending on the zoom number and the position of the canvas in the window. It's crazy

Edited by Noe

Share this post


Link to post
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

Please note the Annual Company Closure section in the Terms of Use. These are the Terms of Use you will be asked to agree to if you join the forum. | 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.