Skip to main content
Participant
August 31, 2022
Question

An issue that has gone unsolved since 2013 > adding a single row of pixels that doesn't exist.

  • August 31, 2022
  • 2 replies
  • 458 views

Avinash Singh Kotwal - if you can't fix a problem that is almost at least 10 years old affecting thousands of users daily, respectully get out of the race. If I were a product manager, I would be livid at the fact that there has been a bug for a function that doesn't need to exist that dramatically slows every users workflow that is present on the market in only my software. If I made that mistake for 10 years, I would get a new job - yet here we are - week after week - sprint after sprint - version after version - and the problem still exists. If it were alive and human it would be at least in 5th grade today. Adobe Illustrator has existed since 1987; before I was born. 

 

I'm a Creative & Design Lead of a global company. I use Illustrator every day, and have used Illustrator since before 2010. People rely on me to be able to reach deliverables for volumes that are very high for an individual, and Illustrator facilitates that demand - except for in 1 place; Snapping to Pixel Grid. When you export a JPG or PNG, and you haven't 'aligned to pixel grid', Illustrator, beyond all reason and logic, will round up and add a row of pixels upon export whether or not you've stated 1200x627 or any other ratio of pixels. You can "solve" this by checking that your artboards transform's coordinates are already rounded or whole numbers. You can also go to View > Snap to Pixel, and then make sure that your artboards are rounded, and then export. 

Unfortunately, this doesn't do anything most of the time. In fact, every time you do this it just adds another row of pixels despite anything and everything you can think of. But that's not what I'm stressing here. I'm here because the process that leads to this doesn't need to exist because nobody else does this, and you've known about this for 10 years and haven't fixed it, which would imply that you don't think it's important despite it being the easiest thing for a development team to solve in less than a sprint/week.

When you think about it, this is the only software in recorded existence that has this problem - Canva doesn't do this, '97 MS Paint doesn't have this problem, GIMP doesn't have this problem, your other products do not have this problem, Pinta, a rip off of Paint for Ubuntu/Linux based systems that has memory leaks, does not have this problem. 

So - why do you? 

Illustrators and artists need specific dimensions when exporting because marketing services (ones that you probably use) require that you have specifc image sizes for your graphics when creating ads, or just creating content for platforms. When you arbitrarily change that value for no reason, we have to manually edit every exported image that was processed by Illustrator. This is a massive waste of time and a huge oversight by Adobe, because users can say and prove that underperforming products that aren't Illustrator don't have this problem, even free ones. If free software from 20+ years ago doesn't have a problem, it means that Illustrator needs to go back to the fundamentals. 

Before I lose you here, I have piece of advice; if you genuinely, absolutely can't swing it and don't listen to your customer base, get out of the race and do something different. There's no shame in pivoting to something else and letting better professionals handle something you know you can't do. Focus on what you can do right, and be okay with something not working, because otherwise, you're just making a bad product that is expensive and being beaten by a free competitor. 

Cheers, 
-C

This topic has been closed for replies.

2 replies

Egor Chistyakov
Inspiring
March 20, 2024

This is reported at UserVoice, and has a LOT of votes: http://illustrator.uservoice.com/forums/333657/suggestions/30992416

Still marked as 'Under Review'

Anubhav M
Community Manager
Community Manager
March 20, 2024

Hello @Egor Chistyakov,

We understand that encountering technical issues can be frustrating. Would you mind trying the suggestions shared in this community post (https://adobe.ly/43trYJP) to check if it helps?

Looking forward to hearing from you.

 

Thanks,

Anubhav

Laura Coyle.
Community Expert
Community Expert
September 2, 2022

You are understandably angry and frustrated, but I believe anyone posting on a community forum will serve their interests better by using a more respectful tone.

 

When I have had the issue you describe, it is because I'm creating an artboard in cm or inches with decimal points, and the conversion to pixels when exporting means there would be a fraction of a pixel. The export then reveals where Illustrator rounds up to the next pixel, leaving that blank row of pixels. This is a major problem for pattern designers who have to use the exported art as a repeating tile.

 

Usually adjusting the dimensions of the artboard to round numbers of pixels has fixed the issue for me.

 

But, yesterday someone sent me a file where the artboard was pixel-perfect, the art was matching the dimensions of the artboard exactly, perfectly aligned and the pixel gap still appeared in the export. I noticed this may have been caused by a clipping mask surrounding the art - even when exactly matching the size and alignment to the artboard, it still was interpreted as off. Once unclipped, the export was good.

 

All of this is to say, I understand your frustration with this issue (although not the way you expressed it), I hope to hear more about this and what the explanation is, for my own education.