Skip to main content
Participating Frequently
September 6, 2010
Answered

illustrator-photoshop pixel scale integration

  • September 6, 2010
  • 4 replies
  • 39742 views

If I export to a jpg file an Illustrator created object that measures via the ruler 5 pixels (appx.) length and then open that file in Photoshop, the object is 50 pixels (appx.) in length.  Then if I try to compensate by reducing the scale of the Photoshop object by 1/10, the object fuzzes out and loses its features.  Anyone know how to sustain the scale of an Illustrator created object opened in Photoshop?  I'm not interested in the kluge solution of beginning with an Illustrator object 50 pixels in length.

    This topic has been closed for replies.
    Correct answer JETalmage

    Scott has answered your question. I'll give this all-too-frequent confusion another shot:

    First, think Photoshop:

    All Photoshop does is arrange a bunch of color values in rows and columns. Each "cell" in this array is a color value; nothing more.

    A pixel is NOT a measure. It's just a color value. It has no intrinsic size. A pixel can be scaled to any measure you want it to be. That's what you are doing when you resize (not resample) an image in Photoshop; you are telling Photoshop to scale each pixel in the image to a new size, in the form of so-many-pixels-per-actual-unit-of-measure (most commonly, PPI; Pixels Per Inch).

    Do you see that?

    Pixels per Inch.

    Pixels per Inch.

    "Pixel" is just a color square. "Inch" is an actual measure. A pixel has no measure whatsoever until you scale it to an actual unit of measure. Without the "per whatever" the pixels in your image have no size.

    When it all comes down, a Photoshop file contains one raster image. All the pixels in that image are scaled to the same measure. You can't grab a subset of the pixels and scale them to a different measure. Hold on...yes, I know Photoshop's interface lets you pretend to do that, but trust me, you can't. When you select a bunch of pixels and "scale" them, as soon as you commit the change, the actual pixels in the image are just recolored.

    Because all the pixels in a Photoshop document are scaled the same, when the ruler is set to "Pixels," the ruler can be thought of as counting pixels.

    Now, think Illustrator:

    Illustrator individually arranges, scales, rotates, and distorts any number of entirely separate objects. Those individual objects can be text objects, path objects, or raster objects. Again, they can be individually scaled. So you can place a raster image in Illustrator and scale it so that its pixels measure 1/100th of an inch (100 PPI). You can place that same raster image again in the same Illustrator file and scale it so that its pixels measure 1/300th of an inch (300 PPI). Both instances of that image still have the same number of pixels. But they will not "measure" the same, even if you set Illustrator's rulers to "Pixels."

    Because each raster image in an Illustrator file can be independently scaled to any size, when the ruler is set to "Pixels," the ruler cannot legitimately be thought of as counting pixels.

    The rulers in Illustrator always represent real-world, physical measure for whatever eventual output method/environment the file is intended. Because "pixel" is not an actual measure, the use of "Pixels" as a supposed "unit of measure" is completely bogus. It's just an ill-conceived "convenience" for those who want the rulers to represent how many pixels the file will be rasterized to, if and when the whole thing is exported as a single raster image.

    All too often--especially in Illustrator--supposed "convenience" features become time-wasting "confusion" features. The assumption of this particular "convenience" is that the user already understands all of the above. As is painfully evidenced by the frequency of recurrance of this very same topic in this forum, that assumption is as bogus as pretending that "pixel" is a unit of measure.

    In other words, the people who are the target of this "intuitive convenience" (newcomers to vector programs dragging along some comfort-level in raster programs) are the very ones most likely to be confused by it, and the net result is anything but intuitive.

    Since "pixel" is absolutely not a unit of measure, and since Illustrator's rulers always represent an actual measure, what is the actual measure being represented when one sets Illustrator's rulers to "Pixels"? The actual unit of measure is the typographer's point. A [modern] point measures 1/72 of an inch. When you set Illustrator's rulers to "Pixels," you are really setting them to Points.

    I don't know which program actually started this particular interface idiocy, but Illustrator is far from the only vector drawing program that commits it. They should all be burned at the stake.

    JET

    4 replies

    Participating Frequently
    October 30, 2011

    @JETalmage... no need to come off as a p-r-i-c-k about a simple repost to help others. a forum is just that...an INFORMAL place to post info...some helpful, some not so helpful. geez...come off your high horse. dude can re-post it wherever he wants...although he should give you credit when he does it. when you come off the way you did...you are most definitely not helping the greater good. you sound like some aristocratic academic freak. not cool and absolutely no need to be like that...he wasn't stealing your artwork. nuff said.

    December 15, 2010

    Hello All,

    Brilliant answers to everyone and much, much appreciated.  I am super newb-tube to this and am self-teaching so forgive me if I stumble with lingo and whatnot; I'm still learning the concepts.

    With an object(s) open in Illustrator (CS5 in my case), how can I answer the below request?

    "Can you send me the [logo] in a jpeg format, not longer than 944 pixels or taller than 250 pixels, and 300-350 d.p.i clarity?"

    I will let the brains answer this, but from what I understand the requested output is an image with specific dimensions and high density.  I could (I think) easily perform this request from PS, but directly from AI, how (rather, can) I output the requested JPEG?

    Thanks in advance, you're all super smart.

    Postscript - Should I make this a new thread or is it OK to keep it within this one?

    JETalmage
    JETalmageCorrect answer
    Inspiring
    September 6, 2010

    Scott has answered your question. I'll give this all-too-frequent confusion another shot:

    First, think Photoshop:

    All Photoshop does is arrange a bunch of color values in rows and columns. Each "cell" in this array is a color value; nothing more.

    A pixel is NOT a measure. It's just a color value. It has no intrinsic size. A pixel can be scaled to any measure you want it to be. That's what you are doing when you resize (not resample) an image in Photoshop; you are telling Photoshop to scale each pixel in the image to a new size, in the form of so-many-pixels-per-actual-unit-of-measure (most commonly, PPI; Pixels Per Inch).

    Do you see that?

    Pixels per Inch.

    Pixels per Inch.

    "Pixel" is just a color square. "Inch" is an actual measure. A pixel has no measure whatsoever until you scale it to an actual unit of measure. Without the "per whatever" the pixels in your image have no size.

    When it all comes down, a Photoshop file contains one raster image. All the pixels in that image are scaled to the same measure. You can't grab a subset of the pixels and scale them to a different measure. Hold on...yes, I know Photoshop's interface lets you pretend to do that, but trust me, you can't. When you select a bunch of pixels and "scale" them, as soon as you commit the change, the actual pixels in the image are just recolored.

    Because all the pixels in a Photoshop document are scaled the same, when the ruler is set to "Pixels," the ruler can be thought of as counting pixels.

    Now, think Illustrator:

    Illustrator individually arranges, scales, rotates, and distorts any number of entirely separate objects. Those individual objects can be text objects, path objects, or raster objects. Again, they can be individually scaled. So you can place a raster image in Illustrator and scale it so that its pixels measure 1/100th of an inch (100 PPI). You can place that same raster image again in the same Illustrator file and scale it so that its pixels measure 1/300th of an inch (300 PPI). Both instances of that image still have the same number of pixels. But they will not "measure" the same, even if you set Illustrator's rulers to "Pixels."

    Because each raster image in an Illustrator file can be independently scaled to any size, when the ruler is set to "Pixels," the ruler cannot legitimately be thought of as counting pixels.

    The rulers in Illustrator always represent real-world, physical measure for whatever eventual output method/environment the file is intended. Because "pixel" is not an actual measure, the use of "Pixels" as a supposed "unit of measure" is completely bogus. It's just an ill-conceived "convenience" for those who want the rulers to represent how many pixels the file will be rasterized to, if and when the whole thing is exported as a single raster image.

    All too often--especially in Illustrator--supposed "convenience" features become time-wasting "confusion" features. The assumption of this particular "convenience" is that the user already understands all of the above. As is painfully evidenced by the frequency of recurrance of this very same topic in this forum, that assumption is as bogus as pretending that "pixel" is a unit of measure.

    In other words, the people who are the target of this "intuitive convenience" (newcomers to vector programs dragging along some comfort-level in raster programs) are the very ones most likely to be confused by it, and the net result is anything but intuitive.

    Since "pixel" is absolutely not a unit of measure, and since Illustrator's rulers always represent an actual measure, what is the actual measure being represented when one sets Illustrator's rulers to "Pixels"? The actual unit of measure is the typographer's point. A [modern] point measures 1/72 of an inch. When you set Illustrator's rulers to "Pixels," you are really setting them to Points.

    I don't know which program actually started this particular interface idiocy, but Illustrator is far from the only vector drawing program that commits it. They should all be burned at the stake.

    JET

    Participating Frequently
    September 21, 2010

    I'm catching up on my correspondence.  I didn't check the forum after my reply to Scott's second post so I'm just today finding yours.  Never-the-less,  it provides an immense amount of critically useful information and I'm copying it -along with Scott's- to an informal Illustrator-Photoshop user guide.  I've toggled your reply a useful or helpful answer, I forget Adobe's precise term, and I would have toggled it a "correct" solution if the system gave me that option.

    Scott Falkner
    Community Expert
    Community Expert
    September 6, 2010

    There is no such measure in Illustrator as pixels. Yes, I know you can select “Pixels” on the ruler, but the units used are not true pixels. They are points, or 1/72 of an inch. Illustrator assumes that you will export your artwork as rasters at 72 ppi (pixels per inch), which you will is you use Save for Web and Devices. But if you use File > Export you can select a different output resolution, which will scale your artwork and ignore your use of pixels as a unit of measure.

    So tell us how you are exporting your artwork to Photoshop. Tell us the versioonns of Illusrator and Photoshop you are using. When you open the JPG file in Photoshop and go to Image > Image Size, what is the file’s resolution in pixels per inch? While we’re at it, why are you exporting JPG files if you intend to further edit them in another program? You should use a lossless format such as PSD, TIF, or PNG.

    Participating Frequently
    September 6, 2010

    Scott,

    I'm using Illustrator CS4 and Photoshop CS4.  In Illustrator, in EDIT>PREFERENCES I've selected pixels for "general" and "stroke".  After exporting the image as .jpg (because I'm using it in Dreamweaver) and opening it in Photoshop the IMAGE>IMAGE SIZE is set to pixels.  Nevertheless, despite the fact that pixels are chosen in both Illustrator and Photoshop, the exported .jpg file opens ten times larger in the latter.  To reiterate, I'm rastorizing a file and exporting it to .jpg because that's the format that works in Dreamweaver.

    JETalmage
    Inspiring
    December 21, 2010

    When I used the phrase "kind-of informal user-guide" I had hoped you would understand that the "guide" was for my own personal edification and not for the purview of other persons.  I don't think the phrase implied that I would "re-publish" any discussion content.  That entire thread reply was meant as a compliment.


    I had hoped you would understand that the "guide" was for my own personal edification and not for the purview of other persons

    So you're just keeping personal notes. If you hoped I would understand that, you should have said so.

    That entire thread reply was meant as a compliment.

    There are many who think that receiving a reply in a user forum somehow makes them the "owner" of the reply, and that they can then use it to (for example) add value to their own websites. I've personally had several people try to appropriate my own website or content that I've written without asking for or receiving any permission to do so. When confronted, they invariably "defend" it on the basis that they meant it as "a compliment."

    JET