| 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
|