Like HowStuffWorks on Facebook!

How Laser Printers Work

The Controller: Setting up the Page

Once the data is structured, the controller begins putting the page together. It sets the text margins, arranges the words and places any graphics. When the page is arranged, the raster image processor (RIP) takes the page data, either as a whole or piece by piece, and breaks it down into an array of tiny dots. As we'll see in the next section, the printer needs the page in this form so the laser can write it out on the photoreceptor drum.

In most laser printers, the controller saves all print-job data in its own memory. This lets the controller put different printing jobs into a queue so it can work through them one at a time. It also saves time when printing multiple copies of a document, since the host computer only has to send the data once.