ADC Home > Reference Library > Technical Notes > Legacy Documents > Printing >
Important: This document is part of the Legacy section of the ADC Reference Library. This information should not be used for new development.
Current information on this Reference Library topic can be found here:
|
ATSUI (Apple Type Services for Unicode Imaging)LaserWriter 8.6 offers direct to PostScript translation of the new Apple Type Services calls. These calls, along with LaserWriter 8.6, offer precise placement of glyphs, large-character set support, and text transformations. Without adding ATSUI support to the driver, an ATSUI document will print as a bitmap and thus slow down printing--LaserWriter 8.6 takes care of this problem. Please see the ATSUI documentation for more information on the new APIs. Download ManagerToday's desktop printers are capable of downloading both PostScript and Encapsulated PostScript (EPS) files. This capability is an important feature which we have improved. In LaserWriter 8.6, when downloading a DSC-conformant PostScript or EPS file, the new PostScript downloader will supply fonts used, but not included, in the document or available in the printer. LaserWriter 8.6 includes downloaders for the following file formats: PostScript, Encapsulated PostScript (EPS), PICT, and JPEG. In the future, Apple is considering adding support for PDF and TIFF file formats. An API has been provided to allow third parties to create plug-ins for other file formats. See Technote 1171 "How to Write a Converter Plug-in for the Download Manager" for more information on this API.
External Custom Hoses
LaserWriter 8.6 is capable of printing over a variety of communications channels. Built into LaserWriter 8.6's IrDA SupportWhen running on suitable hardware, LaserWriter 8.6 is now capable of printing over an IrDA link to an IrDA-capable printer. LaserWriter 8.6 currently supports the following hardware: Printers:
Should work on all other IrDA-compatible printers who follow the IrDA specification. PowerBooks:
Support for Mac OS 8.x FeaturesAppearance Manager order for LaserWriter 8's interface elements to better fit with Mac OS 8.x and the Appearance Manager, LaserWriter 8.6 has made changes to the driver. LaserWriter 8.6 now dynamically lays out the popups, given the current system font and uses the system's popup menus. ColorSync 2.5 Support LaserWriter 8.6 uses the new profile iteration routines in ColorSync 2.5. See the updated ColorSync 2.5 documentation for more information on these routines. Desktop PrintingLaserWriter 8.6 adds better integration with Finder's desktop printing. LaserWriter 8.6 now spools its documents into the desktop printer folder (resolving aliases) instead of into the PrintMonitor Documents folder. Font Manager
To mirror the support for Navigation ServicesLaserWriter 8.6 also makes use of Navigation Services APIs for selection of PPDs (when Navigation Services is available). If Navigation Services is not available, LaserWriter 8.6 defaults to its old behavior. PPD FindFolderWith the release of LaserWriter 8.6, the driver uses the new
Euro GlyphLaserWriter 8 has always maintained a set of glyphs which, when printed, are pulled from the Symbol font rather than from the font used on the Macintosh. LaserWriter 8.6 adds the new Euro glyph to this set when the font uses the Mac Standard encoding (bit 1 of the Font Classification work in the font's FOND resource is set). When an application prints using the Euro glyph in a given font, LaserWriter 8.6 switches to the Symbol font and prints the glyph in that font. PostScript Level 3 printers have the Euro glyph in the Symbol font, and therefore present no special problems. Printers having interpreters prior to Level 3 do not contain the Euro glyph and to compensate, LaserWriter 8.6 downloads a Euro glyph character and maps it into the resident Symbol font. See Technote 1146: "LaserWriter 8 and Fonts" for more information on character encodings. See Technote 1140 "The Euro Currency Symbol" for more information on Apple's support for the Euro symbol in its OS releases. Transferable Preferences FilesDue to numerous requests from users, Apple has added the ability to transfer LaserWriter 8 preferences files from machine to machine. What this means is that you can now use a tool like RevRdist to clone your disk across several machines while maintaining your LaserWriter preference settings. PrGeneral opcodesTable 1 lists the current
Please refer to "Meet
PrintingLib libraries
Settings Library
The Settings Library within The Download Manager
The Download Manager enables developers to convert file formats to PostScript and to transmit the PostScript file to a printer. The Printing Plug-ins Manager
Shared libraries containing code fragments can be placed into the new "Printing Plug-ins" folder in order to extend the base functionality present in SummaryLaserWriter 8.6 has a new gray-scale look and uses the Appearance manager controls. In addition to this new look, LaserWriter 8.6 supports ATSUI's powerful new text features and improves its modularity through support for external code fragments. We suggest you try it out! ReferencesTechnotes mentioned in the note are or will be available from Apple's Technote web site: Inside Macintosh: Imaging With QuickDraw Inside Macintosh: Advanced Color Imaging on the Mac OS develop Issue 3: "Meet PrGeneral, the Trap that Makes the Most of the Printing Manager" Downloadables
|
|