Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

Hexiii

macrumors 65816
Original poster
Jun 30, 2011
1,113
373
Prague, Czech Republic
So I think I know how DPI/PPI works, however I don't get how are vector pictures printed...

People say you don't have to set PPI when you want to print straight from vector software, but how does it work? How big the image which is 16px in vector size going to be? (Well, I know now, because I tried it, but why?)

It's about 0.6cm (0.236inch) wide on paper, compared to 16 pixels on screen which means about 68 pixels per inch. (Might be the 72 ppi, it was measured by ruler)

So how does the scaling work?
 

bit density

macrumors 6502
Mar 5, 2004
398
2
Seattle
So I think I know how DPI/PPI works, however I don't get how are vector pictures printed...

People say you don't have to set PPI when you want to print straight from vector software, but how does it work? How big the image which is 16px in vector size going to be? (Well, I know now, because I tried it, but why?)

It's about 0.6cm (0.236inch) wide on paper, compared to 16 pixels on screen which means about 68 pixels per inch. (Might be the 72 ppi, it was measured by ruler)

So how does the scaling work?

It's a two step process, first the vectors (which are generally output what looks like an interpreted computer program) are converted (The program is "run) to a display list (It becomes a series of trapezoids) in the print device. This process takes into account all of the magic of vectorization. Pixel positions, font hinting, dotted lines, all that good stuff. The display list is then rasterized into a pixel representation (bitmap) of the display list at printer resolution. Usually just enough to support the printing speed of the device. And the final image is printed. Usually this happens on the printer, but can happen on the computer as well (when this happens the computer sends a pre rendered bitmap to the printer). There is also additional information sent that includes things like overprinting, screening size and angles, and trapping information, useful stuff when your final results are going to press. The nice thing about the Adobe products is that they are using PostScript at most stages, so that the rendering on screen will tend to be exactly the same at all the stages, including PDF. This is a pretty simple explanation of a pretty complex process.
 

Hexiii

macrumors 65816
Original poster
Jun 30, 2011
1,113
373
Prague, Czech Republic
It's a two step process, first the vectors (which are generally output what looks like an interpreted computer program) are converted (The program is "run) to a display list (It becomes a series of trapezoids) in the print device. This process takes into account all of the magic of vectorization. Pixel positions, font hinting, dotted lines, all that good stuff. The display list is then rasterized into a pixel representation (bitmap) of the display list at printer resolution. Usually just enough to support the printing speed of the device. And the final image is printed. Usually this happens on the printer, but can happen on the computer as well (when this happens the computer sends a pre rendered bitmap to the printer). There is also additional information sent that includes things like overprinting, screening size and angles, and trapping information, useful stuff when your final results are going to press. The nice thing about the Adobe products is that they are using PostScript at most stages, so that the rendering on screen will tend to be exactly the same at all the stages, including PDF. This is a pretty simple explanation of a pretty complex process.

Oh, thank you, so I am not missing anything, it's just complicated process :) Thanks
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.