Skip to Content
Mac OS X in a Nutshell
book

Mac OS X in a Nutshell

by Jason McIntosh, Chuck Toporek, Chris Stone
January 2003
Intermediate to advanced
832 pages
32h 40m
English
O'Reilly Media, Inc.
Content preview from Mac OS X in a Nutshell

Saving as PDF

Every Mac OS X application that uses the system’s standard print system renders its pages via PDF before sending them to the print server. While the most common destination thereafter is a printer (by way of CUPS-defined PDF-to-PostScript and PDF-to-raster filters), you can interrupt the print process to preview this internal PDF document, and even save it to disk in PDF format in lieu of actually printing it.

Clicking the Preview button on the standard Print dialog (Figure 8-1) launches the Preview application, which opens the document to be printed in a separate window of its own. While this displays an accurate preview of the proposed printed output, showing margins and page breaks as a real printer would produce them. Select File Save As PDF to save the preview to disk, as is, as an independent PDF file.

Alternately, you can skip a step and just tell the Print dialog to print to a file instead of a printer, simply by hitting the standard dialog’s Save As PDF button. You can also save any document in raw PostScript format: under the Print dialog’s Output Options pane (Figure 8-9), activate the Save As File checkbox, and select a file format from the Format pop-up menu (either PDF or PostScript).

The Print dialog’s Output Options pane

Figure 8-9. The Print dialog’s Output Options pane

Because every modern operating system can read PDF documents (through Apple’s Preview, Adobe’s Acrobat Reader, the open ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

Mac OS X Internals: A Systems Approach

Mac OS X Internals: A Systems Approach

Amit Singh
C++ In a Nutshell

C++ In a Nutshell

Ray Lischner
Linux Shell Scripting Cookbook - Third Edition

Linux Shell Scripting Cookbook - Third Edition

Clif Flynt, Sarath Lakshman, Shantanu Tushar
Optimized C++

Optimized C++

Kurt Guntheroth

Publisher Resources

ISBN: 0596003706Supplemental ContentCatalog PageErrata