Re: Printing drivers architecture
- From: "Maxim S. Shatskih" <maxim@xxxxxxxxxxxxxxxx>
- Date: Tue, 16 May 2006 16:19:47 +0400
This is not correct. SPL files can hold all sorts of different formats: NT
EMF (a special EMF based spool format), TEXT and RAW. Where RAW
stands for
the "raw" job data which is sent to the printer. RAW could be PCL,
PostScript, ESC/P or similar.
There is also "pscript" SPL format, used in Services For Macintosh. Macintoshes
can only print PostScript, it is known. So, Windows's SFM supported accepting
PostScript from the Mac clients and printing it on any GDI printer.
I think the capability was limited though - black-and-white or such.
Also note that EMF format is not only undocumented, it _really changes a lot_,
and now we have around version 11 of it :-) I don't think that the job of EMF
parsing can be done reliably.
Too bad that Windows uses this issue-rich intermediate language in their print
spooler instead of good old PostScript (which UNIX's CUPS uses).
--
Maxim Shatskih, Windows DDK MVP
StorageCraft Corporation
maxim@xxxxxxxxxxxxxxxx
http://www.storagecraft.com
.
- References:
- Printing drivers architecture
- From: zedy1984
- Re: Printing drivers architecture
- From: Igoogle
- Re: Printing drivers architecture
- From: zedy1984
- Re: Printing drivers architecture
- From: Igoogle
- Re: Printing drivers architecture
- From: Christoph Lindemann
- Printing drivers architecture
- Prev by Date: Re: DHCP server function in driver
- Next by Date: Re: NDIS problem indicating from MiniportSendPackets
- Previous by thread: Re: Printing drivers architecture
- Next by thread: Re: How to use WriteFile() to write WIA properties to the diveice?
- Index(es):
Relevant Pages
|