Mailing Lists: Apple Mailing Lists

Image of Mac OS face in stamp
 
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: PM for Raster printer over AppleTalk



Robert,

The "LaserWriter" NBP type is reserved for PostScript printers. Non-PostScript printers must advertise themselves with different NBP types. So to answer your question, you cannot do raster printing to your printers unless they change their NBP type. BTW the LaserWriter driver on Mac OS 8/9 would also treat your printers as PostScript devices.

-Paul


On Tuesday, June 24, 2003, at 04:41 PM, email@hidden wrote:

I am developing a PM for a line of Kodak printers. All support SCSI and my
custom SCSI IOM/PBM are working as expected. But they also support
AppleTalk, which is where I am having problems. One of the printers
advertises itself as a "KodakRaster" type of device, while the others are
"LaserWriter" devices. (All are raster printers.)

For the "Kodak SCSI" connection type, my PM's
CreatePrinterBrowserModuleInfo routine returns an array with a single
dictionary in it. The dict contains a Kind of "Kodak 86xx", an Info of
"notUsed" (since I don't use it), and a DeviceID of
"CMD:KDKRasterVersionC;MFG:Kodak;MDL:86", as well as the icon data which
the caller expects.

For an AppleTalk connection type, the routine returns an array with two
dictionaries in it. The Kind, DeviceID, and icon data are the same as for
SCSI, but the Info values are "KodakRaster" and "LaserWriter",
respectively.

As expected, I can see both types of printers. However, when I browser over
AppleTalk, only the KodakRaster printers have a type of "Kodak 86xx"; the
others have types of "AppleTalk Printer" or "PostScript printer". When I
select one of them, I am asked to select a PPD file, and a PostScript PM
provided by Apple appears to be used instead of my PM. The situation was
unchanged when I shortened the DeviceID to "MFG:Kodak".

How can I send a raster job to a LaserWriter-type printer over AppleTalk?
_______________________________________________
printing mailing list | email@hidden
Help/Unsubscribe/Archives: http://www.lists.apple.com/mailman/listinfo/printing
Do not post admin requests to the list. They will be ignored.
_______________________________________________
printing mailing list | email@hidden
Help/Unsubscribe/Archives: http://www.lists.apple.com/mailman/listinfo/printing
Do not post admin requests to the list. They will be ignored.

References: 
 >PM for Raster printer over AppleTalk (From: email@hidden)



Visit the Apple Store online or at retail locations.
1-800-MY-APPLE

Contact Apple | Terms of Use | Privacy Policy

Copyright © 2007 Apple Inc. All rights reserved.