Jump to content

Incorrect dimensions at export


Recommended Posts

I export banner-artboards of common sizes and they end up being one pixel taller or wider than the artboard in AD - I reported that a lot and sent files and got recognized but it didn't change in over a year - this is a major bug and I cannot understand how (web-)people are using AD with it. This is the final post I'm doing about this topic. I don't want to annoy anyone and I have no will to continue nagging about it if no one else seems to be affected (enough) to care.

I'd consider this bug solved as soon as I can place my artboards anywhere on the canvas - even with decimal x/y-values and they get exported at the exact size they also have in AD.

Here's the video:

Link to comment
Share on other sites

9 minutes ago, abra100pro said:

this is a major bug

I believe it is not considered a bug, but a user responsibility to properly position and size the Artboards. It could, if course, be improved.

-- Walt

   Desktop: new:  Windows 11 Home, version 21H2 (22000.613) 64GB memory, AMD Ryzen 9 5900 12-Core @ 3.00 GHz, NVIDIA GeForce RTX 3090  (old: 16GB memory, Intel Core i7-6700K @ 4.00GHz, GeForce GTX 970 )
   Laptop:  Windows 10 Home, version 21H2 (19044.1706) 32GB memory, Intel Core i7-10750H @ 2.60GHz, Intel UHD Graphics Comet Lake GT2 and NVIDIA GeForce RTX 3070 Laptop GPU.
    Affinity Photo 1.10.5 (.1342) and 1.10.5.1342 Beta   / Affinity Designer 1.10.5 (.1342) and 1.10.5.1342 Beta  / Affinity Publisher 1.10.5 (.1342) and 1.10.5.1282 Beta
 iPad Pro M1, 12.9", iPadOS 15.4.1, Apple Pencil 2, Magic Keyboard

  Affinity Photo 1.10.5 (.280) and 1.10.2 (.266) Beta / Affinity Designer 1.10.5 (.21) and 1.10.3 (.19) Beta 

Link to comment
Share on other sites

(Being constructive... )

Two of the artboards were positioned with decimals in their x/y-values (however that happened).
I repositioned them to integers and nothing changed.
I saved the file and quit AD, reopened it and now all the exports are correct except one (which is of cours placed with integer x/y-values on the canvas - I already have developed a serious paranoia on this).
Please take notice that I saved and reopened the file before without success.

 

Link to comment
Share on other sites

2 minutes ago, walt.farrell said:

I believe it is not considered a bug, but a user responsibility to properly position and size the Artboards. It could, if course, be improved.

No, no, and no! We've had this before - it is ridiculous! I invite you to work with 34 artboards and be aware of them all being placed on integer values. You will very quickly swear on this, believe me.

This is a bug and if Serif and the whole community tells me it's not I will have to quit using AD. But seriously: how can anyone think this is a proper behaviour? This is so extremely annoyingly false that I lack of words.

Link to comment
Share on other sites

Are their sizes also integer pixels?

How many decimal places do you display? I recommend at least 3.

1 minute ago, abra100pro said:

I invite you to work with 34 artboards and be aware of them all being placed on integer values

Appropriate Snapping options should relieve most or all of the worry.

Snapping on, Force Pixel Alignment on, Move By Whole Pixels off.

Don't use the Alt (Opt on Mac) key while dragging an Artboard.

-- Walt

   Desktop: new:  Windows 11 Home, version 21H2 (22000.613) 64GB memory, AMD Ryzen 9 5900 12-Core @ 3.00 GHz, NVIDIA GeForce RTX 3090  (old: 16GB memory, Intel Core i7-6700K @ 4.00GHz, GeForce GTX 970 )
   Laptop:  Windows 10 Home, version 21H2 (19044.1706) 32GB memory, Intel Core i7-10750H @ 2.60GHz, Intel UHD Graphics Comet Lake GT2 and NVIDIA GeForce RTX 3070 Laptop GPU.
    Affinity Photo 1.10.5 (.1342) and 1.10.5.1342 Beta   / Affinity Designer 1.10.5 (.1342) and 1.10.5.1342 Beta  / Affinity Publisher 1.10.5 (.1342) and 1.10.5.1282 Beta
 iPad Pro M1, 12.9", iPadOS 15.4.1, Apple Pencil 2, Magic Keyboard

  Affinity Photo 1.10.5 (.280) and 1.10.2 (.266) Beta / Affinity Designer 1.10.5 (.21) and 1.10.3 (.19) Beta 

Link to comment
Share on other sites

Just now, walt.farrell said:

Appropriate Snapping options should relieve most or all of the worry.

Snapping on, Force Pixel Alignment on, Move By Whole Pixels off.

Don't use the Alt (Opt on Mac) key while dragging an Artboard.

We really shouldn’t need to do all of that! As long as the pixel dimensions of an object are whole numbers, it should be irrelevant whether the object is itself aligned to the pixel grid or is placed on an artboard which is aligned to the pixel grid.

Alfred spacer.png
Affinity Designer/Photo/Publisher for Windows 1.10 • Windows 10 Home/Pro
Affinity Photo for iPad 1.10 • Designer for iPad 1.10 • iPadOS 15.6.1 (iPad Air 2)

Link to comment
Share on other sites

3 minutes ago, walt.farrell said:

Are their sizes also integer pixels?

How many decimal places do you display? I recommend at least 3.

Appropriate Snapping options should relieve most or all of the worry.

Snapping on, Force Pixel Alignment on, Move By Whole Pixels off.

Don't use the Alt (Opt on Mac) key while dragging an Artboard.

Please, Walt, it's not done by the settings - check my video and you will see that everthing is correct.

There is another prove: see these two images: the big one shows the position and size of the artboard; the small image shows the size of the very same artboard after switching to Export persona - it _is_ a bug, period.

 

Screenshot 2022-04-19 at 22.23.57.png

Screenshot 2022-04-19 at 22.23.24.png

Link to comment
Share on other sites

3 minutes ago, Alfred said:

We really shouldn’t need to do all of that! As long as the pixel dimensions of an object are whole numbers, it should be irrelevant whether the object is itself aligned to the pixel grid or is placed on an artboard which is aligned to the pixel grid.

Thank you, @Alfred! This is absolutely right.

Link to comment
Share on other sites

Just now, Hens said:

Just like I and Walt said;

Change all the decimal settings for every unit and see how this influences the size of your artboards.

clipimage.jpg.80585b05c3fc4b68f911bbf103c709a2.jpg

Wow - Thanks I did that and realized that there are decimals everywhere - but this is still a bad joke!

  1. What comes after 6 Pixels? 2660.99892332? Come on!
  2. As @Alfred posted: It MUST not play a role where on the canvas a integer sized artboard lies - this really must be fixed
Link to comment
Share on other sites

2 minutes ago, Hens said:

There cannot be numbers after the comma to have it not round up or down.

We're talking about the size of the export, not the x/y of the canvas. The y/x are (for instance) 1080px x 1920px no matter what is set in the prefs.

Link to comment
Share on other sites

6 minutes ago, walt.farrell said:

How many decimal places do you display? I recommend at least 3.

I keep saying jog the x, y coordinates and jog the W H sizes by using the arrow keys in the appropriate fields in the Transform Panel.

if there are leading zeros then you won't see the fourth place 8 and there is no indication there is a nonzero decimal in place. 

Have Force Pixels turned on and snap only to a Pixel based grid. Have the document units set to pixels and you should be good to go.

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

Affinity Designer 1.10.5 | Affinity Photo 1.10.5 | Affinity Publisher 1.10.5 | Beta versions as they appear.

I have never mastered color management, period, so I cannot help with that.

Link to comment
Share on other sites

22 minutes ago, abra100pro said:

There is another prove: see these two images: the big one shows the position and size of the artboard; the small image shows the size of the very same artboard after switching to Export persona - it _is_ a bug, period.

Do you have a stroke applied?

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

Affinity Designer 1.10.5 | Affinity Photo 1.10.5 | Affinity Publisher 1.10.5 | Beta versions as they appear.

I have never mastered color management, period, so I cannot help with that.

Link to comment
Share on other sites

4 minutes ago, Old Bruce said:

I keep saying jog the x, y coordinates and jog the W H sizes by using the arrow keys in the appropriate fields in the Transform Panel.

if there are leading zeros then you won't see the fourth place 8 and there is no indication there is a nonzero decimal in place. 

Have Force Pixels turned on and snap only to a Pixel based grid. Have the document units set to pixels and you should be good to go.

This doesn't work on a daily basis, because:

  • You always have to check whether you have the snapping off (which is useful in other steps of the process)
  • You cannot copydrag 4 artboards quickly upwards unless you follow the exact and ridiculous procedure of Alt + Shift and drag and then in the drag release the alt but keep the shift

Everyone who has not worked with dozens of artboards does not know how tedious this becomes in no time.

Link to comment
Share on other sites

12 minutes ago, Hens said:

Af programs are not web intended programs and as such it may not be considered as a bug

Since exporting to a raster format means you can only export whole pixels, it doesn’t matter whether the output is intended for web use or not. The dimensions of an object exported at 100% scaling should always precisely match the dimensions of the object in the document, regardless of the position of the object relative to the canvas or the artboard, and regardless of the position of the artboard.

Alfred spacer.png
Affinity Designer/Photo/Publisher for Windows 1.10 • Windows 10 Home/Pro
Affinity Photo for iPad 1.10 • Designer for iPad 1.10 • iPadOS 15.6.1 (iPad Air 2)

Link to comment
Share on other sites

1 hour ago, abra100pro said:

Can we agree on this to be a bug?

Which "this" do you mean? The need for you to keep your Artboards aligned to the pixel grid? As far as I know that is not agreed by Serif to be a bug. 

14 hours ago, abra100pro said:

You cannot copydrag 4 artboards quickly upwards unless you follow the exact and ridiculous procedure of Alt + Shift and drag and then in the drag release the alt but keep the shift

Select the Artboards. Ctrl or Cmd + Drag them to duplicate and move them where to where you want. Do not use Alt/Opt.

-- Walt

   Desktop: new:  Windows 11 Home, version 21H2 (22000.613) 64GB memory, AMD Ryzen 9 5900 12-Core @ 3.00 GHz, NVIDIA GeForce RTX 3090  (old: 16GB memory, Intel Core i7-6700K @ 4.00GHz, GeForce GTX 970 )
   Laptop:  Windows 10 Home, version 21H2 (19044.1706) 32GB memory, Intel Core i7-10750H @ 2.60GHz, Intel UHD Graphics Comet Lake GT2 and NVIDIA GeForce RTX 3070 Laptop GPU.
    Affinity Photo 1.10.5 (.1342) and 1.10.5.1342 Beta   / Affinity Designer 1.10.5 (.1342) and 1.10.5.1342 Beta  / Affinity Publisher 1.10.5 (.1342) and 1.10.5.1282 Beta
 iPad Pro M1, 12.9", iPadOS 15.4.1, Apple Pencil 2, Magic Keyboard

  Affinity Photo 1.10.5 (.280) and 1.10.2 (.266) Beta / Affinity Designer 1.10.5 (.21) and 1.10.3 (.19) Beta 

Link to comment
Share on other sites

18 minutes ago, walt.farrell said:

Which "this" do you mean? The need for you to keep your Artboards aligned to the pixel grid? As far as I know that is not agreed by Serif to be a bug. 

Select the Artboards. Ctrl or Cmd + Drag them to duplicate and move them where to where you want. Do not use Alt/Opt.

I am astonished - in which App (I) ever used is CMD + drag = copy?
And why does Alt/Option + drag the same but... somehow not the same? 
This is an inconsistency and by no means a standard.

I defined the bug in several posts, made videos about it, etc. @Alfred also made it very clear; maybe his definition is easier to understand than mine:

"Since exporting to a raster format means you can only export whole pixels, it doesn’t matter whether the output is intended for web use or not. The dimensions of an object exported at 100% scaling should always precisely match the dimensions of the object in the document, regardless of the position of the object relative to the canvas or the artboard, and regardless of the position of the artboard."

Nothing to add.... oh, but: It is a bug by all means. Serif, why don't you just fix it? There is no reason for leaving it as it is.

 

BTW: I have no intention to bite one's leg here in the forum for helping me with explanations, so, @walt.farrell, @Old Bruce and everyone around: thank you really for your help and tips to find a fix to this desaster. But doing so many jobs with many artboards this issue is a longterm PITA and after hours of designing I struggle another hour or so to get my work out, this is where I really start throwing darkgrey pixels onto the artboards ;-).

Link to comment
Share on other sites

There are already some older bug reports covering this topic, but from different perspectives, so symptoms or wording may differ. Common for all is getting unwanted extra pixels, and getting as „bonus“ wrong colors (normally lighter colors) for these extra pixels making it hurt even more.

Affinity made clear in some of these posts that it does not rate this extra pixels as bug. Instead they call it a feature request.

To summarize: Affinity is aware of these topics, doesn‘t rate them as bugs, and never posts timelines for both bug fixes and feature requests.

I personally share the frustration about this situation, but emotional posts don‘t really help. 
 

 

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...
 Share

×
×
  • Create New...

Important Information

Please note there is currently a delay in replying to some post. See pinned thread in the Questions forum. 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.