Wrong exported image size (extra pixel added) if artboard coordinates are non-integer, not pixel-perfect
In attached AI file there are 1 artboard if you just export it for Screens you will get an image size 105px × 104px, however in AI it's sized as 104x104px.
Check that X coordinate of artboard is 172.34 px, so it's float. Just change it to 172px and re-publish and image will be 104x104.
So, coordinates of artboard should affect into output PNG image.
Also, should be related too:
https://illustrator.uservoice.com/forums/601447-illustrator-bugs/suggestions/20530969-export-for-screens-adds-extra-pixels-at-to-exports
AI 21.1.0 macOS
This issue is probably happening because the artboard dimensions are not appropriate for raster export (i.e. are in decimals).
If you make x and y values as the whole numbers in the transform panel (not in decimal), then the extra pixels will not be added to the exported image.
That is the workaround, and it’s reported that it’s not always the case.
At the same time — Ai knows the size of artboards to be exported and yet it does not deliver the set sizes, which is not fair. The team is going to rethink the algorithm.
-
melissa commented
Why does this happen???
-
Justin Lowery commented
This bug is still present in Illustrator 25, CC 2021. So it is incorrect to mark it as resolved.
-
Justin Lowery commented
Can you please make it not round up when the artboard pixel position is set in floats? This is not a feature, but a serious bug! This has made my life **** for weeks as I have tried adding bleeds to all my images due to white and colored edges being tacked on at export, on both Mac and iPad versions of Illustrator! People who don't know about this will be driven mad by all these extra pixels and colored edges being added onto their exports, especially when, like me you have 32 layouts under deadline and all of them have these stupid extra pixels being added on seemingly at random. And if you miss them then clients catch them and complain that the file sizes are wrong. It is absolutely unacceptable. This must be fixed ASAP. Illustrator should discard the added pixel rather than adding it on. All exports should perfectly match the artboard size, regardless of placement on the canvas.
-
Justin Lowery commented
This appears to be a longstanding bug that Adobe has failed to address for years. It is also present in the iPad version of Illustrator.
See here, from 2018:
https://logosbynick.com/illustrator-exports-1-pixel-more/ -
Steve commented
Doesn't seem to be affected with or without bleed, both export wrong size
-
Steve commented
If document setting is set to pixels instead of inches, the export is off by 1 pixel
-
Steve commented
I have noticed this problem on CC2020 as well as 2021 version exporting files the wrong size.. typically off .003 - .007 (inch) - Example a 1x1 in square with a .05 in bleed all sides "export as" with artboards exports as 1.1 x 1.103 in. A 3.5x1.25 in exports as 3.603x1.603in
Attached is a simple sample file.. few different sized artboards
When exporting I've confirmed JPG, PNG, TIF (and perhaps others) all export the wrong size when a bleed is set in document settings.
I've tried various bleed settings and does not seem to change the sizes still are being exported wrong sizes. This problem didn't exist in the 2019 version thus some update in 2020 brought this on.
-
Anonymous commented
Obviously this must be exhausing for Adobe dev team... :(
-
Sam commented
I am trying to do some titles for a video 1920 x 1080 resolution, and when "export as" is used to rasterise the the title panels, they come out at 1921 x 1081 which is causing many problems down stream of the files I created.
Ai V24.3
Mac Os V10.14 -
Anonymous commented
AsI'm "Exporting for Screens" few dartboards at once I have 300 by 600 pix one. It is EXACTLY this size as dartboard, but the JPG comes az 300 by 601 pix.
-
Steve commented
Have tried various file types with same results
-
Steve commented
I noticed exported files have a white line on them
-
Steve commented
illustrator size
-
Steve commented
Testing more... very inconsistent...
-
Steve commented
Testing exporting, seems export sizes off by a few thousandths.. with or without bleed... Usually off .003 oversize on the width
-
jayse commented
This might be due to an old bug where if your art-board is positioned on a half a pixel, like 768.5 on the x, rather than a whole pixel, like 768, it will change the export by adding 1 pixel. Was super hellish for large projects! For sure!
Not sure if it's fixed now (it's widely reported) but hope that helps if anyone else finds this.
-
Terry Chu commented
Basically, whenever I export something like an image setting my artboards width and height as a whole number, depending on where the artboard is positioned at a decimal value i.e(x: 1200.232 y:200.623). There is a bug where it will export the image with an extra pixel. So if I've set the width to be 1000 pixels and the height to 400 pixels, for example, it will export this as 1001 x 401 pixels. To fix this problem, I have to always make sure the artboards are positioned at x: 1200 y:200, deleting the decimal values.
Unless of course, the bug itself is easy to fix on your end, this is my suggestion of a way around that problem.
Another idea is to have the repeat function (ctrl/cmd+D hotkey) work for creating artboards also.
Thanks
-
Anonymous commented
After export left edge is cut.
-
Mike Clements commented
In the latest Illustrator, export for screens anti-aliases what should be sharp outer edges of artwork (even though, for example the artwork is in a 1080px x 1080px precisely placed clipping path which is aligned to the 0,0 coordinates of the artboard. I have confirmed that this occurs because the coordinates of artboards were non-round numbers (ex. 56.02 vs 56).
I have not previously experienced this, and regardless, this should be fixed... anti-aliasing should be tied to the artboard the artwork is on, not the position of the artboard on the underlying workspace.
PLEASE FIX THIS ASAP!
-
Mike Clements commented
In the latest Illustrator, export for screens anti-aliases what should be sharp outer edges of artwork (even though, for example the artwork is in a 1080px x 1080px precisely placed clipping path which is aligned to the 0,0 coordinates of the artboard. I have confirmed that this occurs because the coordinates of artboards were non-round numbers (ex. 56.02 vs 56).
I have not previously experienced this, and regardless, this should be fixed... anti-aliasing should be tied to the artboard the artwork is on, not the position of the artboard on the underlying workspace.
PLEASE FIX THIS ASAP!