@JET
I understand what you mean. I come from a programming background and for me the settings for DPI is a simple thing that's missing from Illustrator. Thanks to your description I understand why it's the way it is, but still I think some concepts and settings are pretty confusing in Illustrator. Many people have asked about this particular question in many forums. I hope people can find your description when they are looking for an answer: how to change the DPI in illustrator. It's impossible as of CS5 and even if it was, it wouldn't make sense because of how Illustrator is working with vector graphics under the hood.
| I come from a programming background and for me the settings for DPI is a simple thing that's missing from Illustrator. |
It's not "missing." It's just inappropriate for the kind of program Illustrator is. In other words, it is just as "missing" in any mainstream vector drawing program or object-based page-layout program.
It's simple: The document is a collection of individual raster, vector, and text objects. Each raster object has its own number of pixels. So it wouldn't even make sense for a program like Illustrator to have a PPI setting for the whole document. That's why it doesn't really make sense for programs like Illustrator to pretend that "Pixels" is a unit of linear measure. (It's not just Illustrator that does this.)
| …still I think some concepts and settings are pretty confusing in Illustrator. |
Well, I'm the last person who would ever argue that with you. The program is needlessly confusing in many ways (not just regarding raster resolution) because of its often ridiculous interface.
Aside: For just one example (and for kicks), try this one on for size: Draw a free-form polygon with some side angles anything other than 90°. Invoke the Effect>Stylize>RoundCorners command. The resulting dialog prompts you for a "radius." Now, I dare say you and I know what a radius is, and I dare say you and I and most anyone else in the world would expect the same results from that setting. Then set it and see what you get for actual results. Then tell me; by what logic would any software company have built that kind of interface for that feature? Illustrator abounds with such counter-intuitive and counterproductive nonsense.
| …how to change the DPI in illustrator. It's impossible as of CS5… |
No, it's impossible since forever. There never was a Document-wide DPI setting like you are envisioning. Again, it would be inappropriate.
You may be confusing this with a poorly-named document resolution setting that earlier versions of Illustrator had. It's default value was 800. That was not what you are thinking of as a document DPI setting. That was Illustrator's treatment of a setting known as "flattness." Flattness has to do with how far a PostScript imaging device is "allowed" to deviate from the strictly geometric description of curved vector paths (in terms of printer spots, not raster image pixels) in order to avoid choking on the processing.
That setting was (and is) commonly mistaken as meaning a document-level rasterization setting in the sense of a PPI setting in Photoshop. That's not at all what it was. The default "800" value was Illustrator's rather goofy way of expressing a flatness of 3. It was removed (long prior to CS5) because more powerful RIP CPUs rendered the whole issue moot for all practical purposes.
JET