Illustrator CS4 and no Sharp Lines

Posted on 2010-08-24
Medium Priority
Last Modified: 2013-12-02
I was using a banner template in Illustrator CS4. Please keep in mind there really is no purpose for mentioning that only to say that I am building a banner. I don't think it is causing my problem, but you never know. The problem exists regardless of using a template or not.

The problem I am noticing is that when I go to save to web my 1 pixel border in squares with a stroke of 1 pixel seem to have almost like a shadow. You can especially see it when you zoom when you are on the save screen.

Photoshop does not have this issue and I get really clean lines. I normally make my banners in Photoshop, but being forced to use Illustrator because that is what someone else is comfortable using. Anybody encountered this problem where lines are clean when saving a graphic for web use. Here is an example. It should just be solid black.  Example Image
Question by:tarrigo
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
LVL 26

Accepted Solution

David Brugge earned 750 total points
ID: 33516912
Hi Terrigo.
 Here is what is going on. No doubt you are used to Photoshop and  understand how you start with a canvas full of white pixels. As you  build your image, you change those pixels to whatever color your image  needs them to be.
 Illustrator works a little different. It creates a mathematical model of  your image, there are no pixels. Illustrator was originally designed  for artwork intended for printing presses. When you send your file to an  imagesetter that creates artwork at 3200 dots per inch, the Illustrator  turns your artwork into THAT resolution.
 When you take that same artwork and turn it into a jpeg for the web, it  tries its best to give you the size lines that you defined in your  artwork. For instance, if your line is one and a quarter pixels wide, it  will give you a line of dark pixels and next to it, a line of pixels  roughly one fourth as dark.
 If your line is not exactly on top of where the pixels on the screen  are, then you will get the results that you have in your example.  Illustrator is just trying to follow your instructions as best it can.
 BTW, even though Illustrator lets you define measurements in pixel  widths, these are approximations. By definition (depending on what you  have set in your preferences) a pixel is 1/72 of an inch, however this  is one of those fractions that does not convert cleanly into decimal  notation and there is always a bit of an error which can show up in your  files.
 I have a work around in mind, but let me try it out before I post it.
 - David
LVL 22

Assisted Solution

by:Sigurdur Armannsson
Sigurdur Armannsson earned 750 total points
ID: 33516920
When Illustrator came out in 1986 there was no talk about any internet or web. This is a problem which results from how Illustrator draws by vector paths.

The thickness of the line is divided on both sides of the path and therefor does not fit into the pixel size and makes anti-alias.

You could prevent this by drawing only by fills. That is, when making a frame you make a box of correct size and filled with black and inside you draw another one -x pixels. Then you can use the Pathfinder to use the white box to cut a hole into the black box.

You could also try make the path be drawn inside the path. Look at the Stroke panel for that.

This is however cured in Illustrator CS5 (align path to pixels)

Excellent article by Mordy Golding about this: http://rwillustrator.blogspot.com/2010/08/when-pixels-snap-antialiasing-in.html

Author Comment

ID: 33517542
I had a feeling this was the case. I tried to explain this to those who want to use illustrator solely to create banners and well, you know how it goes.

This is good info though. Might have them purchase CS5 and let them know if they want this problem solved or to have as good a lines as I have been producing in photoshop, we need to upgrade. I create all my banners in photoshop and do illustration in illustrator normally. Go figure.


Author Closing Comment

ID: 33517548
Thanks for the help. I have what I need to learn and investigate more on a much more sensible path.
LVL 23

Expert Comment

ID: 33517581
If you are going to try using the fill method mentioned above, there is a much more simple way to achieve this. You will make your box the size you want, with a stroke just like you wish. Then select the box and go to object in the top menu and select path/offset path. That is an easier way to achieve the "fill method" mentioned above. Either way you will have the same outcome. I think Illustrator is great if it is used for what it is good at. Illustrator is more of a Logo, or decal, or any type of artwork that needs to be printed with crisp lines. Many printers require artwork to be Vector. Illustrator remains vector when saved as an eps, pdf, .ai,. When you try to save it as a jpeg, png, gif, it is possible, but the results aren't as good as if you saved it through Photoshop, or another "Raster" program.

My suggestion is to do the artwork in Illustrator, save your work as a .ai, or eps. Then open the .ai, or eps in Photoshop to save for the web. I haven't attempted to make Illustrator work for the web, because it is so simple to just open it in Photoshop and handle it that way. Someone might know a trick but for me design in Illustrator, open and save for web in Photoshop.

Featured Post

On Demand Webinar - Networking for the Cloud Era

This webinar discusses:
-Common barriers companies experience when moving to the cloud
-How SD-WAN changes the way we look at networks
-Best practices customers should employ moving forward with cloud migration
-What happens behind the scenes of SteelConnect’s one-click button

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

HOW TO WARP A RASTER IMAGE AND ADD A REFLECTION USING ADOBE ILLUSTRATOR This tutorial is for experienced to advanced Adobe Illustrator users. Tools and Techniques that will be used in this Tutorial: Flatten Transparency (A) Envelope Distort (B…
Because of still there more are people in the world using Adobe Illustrator older versions like CS & CS2 I wish to forward this article.. Since a long time Adobe Illustrator CS, CS2 has released, sometimes that there was a problem when someone tr…
In this tutorial viewers will learn how to create a vector texture to apply a non-rasterized texture to vector images, using Photoshop and Illustrator Open a textured image such as a scanned-in piece of cardboard in Photoshop: Convert the texture to…
Illustrator's Shape Builder tool will let you combine shapes visually and interactively. This video shows the Mac version, but the tool works the same way in Windows. To follow along with this video, you can draw your own shapes or download the file…
Suggested Courses

719 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question