Polaschek Computing, Inc.

Welcome to Polaschek Computing, Inc.
 
Home

Products

Consulting

On
Printing

Manila
Bits

Feedback

Dave

Getting
Started

Miscellany



 
 

On Printing

I've written a lot about printing on the Mac OS over the years. This is a collection of those writings.

Essays written for PCI

  • A printing class for classic and carbon attempts to explain how I've abstracted printing in applications I've worked on which needed to adopt Carbon Printing. It's not the only answer, but it's the one that works for me.
  • The smoothing algorithm in the LaserWriter explained a bit. I don't show code, but I do explain a couple approaches you might use to do a print preview that'll be close to what comes out of the printer.
  • Non-Linear Text Scaling is one thing that can be difficult when writing a printer driver.
  • Finding the currently selected printer and sending PostScript directly to a printer. It's a quick collection of links to the relevant documentation at Apple.
  • Writing a Printer Driver collects all the links you need to write a printer driver for Classic Mac OS (i.e. not Mac OS X).
  • Application compatibility is another fun part of writing a printer driver. I'll keep adding to the list of snags as I remember old ones and discover new ones.
  • Cleaning a Canon SX Printer tells how to clean a Canon SX laserprinter engine. It's still under development, but I want to capture this knowledge.

Develop Columns (Print Hints)

Apple Technotes




Last update: Thursday, January 18, 2001 at 1:23:10 AM by Dave Polaschek. icabsmile: