Hi Dan,
for PCL/PJL documents take a look to
http://www.joachimdeussen.de/pclcorner/well%20formed%20datastreams.pdf
or some other links in pclcorner.
For "disassembling" PCL-Files you can use dumppcl
http://www.techknowsystems.com/data/dumppcl.zip
Here is an example-output
; Disassembly of <output.pcl>
<Esc>%-12345X Exit language/Start PJL
{@PJL COMMENT HP LaserJet 5Si<LF>
@PJL SET PAGEPROTECT=OFF<LF>
@PJL SET PAGEPROTECT=AUTO<LF>
@PJL SET ECONOMODE=OFF<LF>
@PJL SET RET=ON<LF>
@PJL SET RESOLUTION=600<LF>
@PJL ENTER LANGUAGE=PCL<LF>
.... PCL-Codes
<Esc>E Reset
<Esc>%-12345X Exit language/Start PJL
Dieter
"dellpc" <nospam.DeleteThis@nospam.com> schrieb im Newsbeitrag
news:25sPe.34993$Hx4.26768@twister.nyroc.rr.com...
> Could anyone tell me off a good reference, a book or somewhere on-line,
> where I can get a good programmer's internal look at how the Windows OS
> handles printing?
>
> Particularly, I'm looking to find out exactly how PJL headers end up on
> print jobs.
>
> Thanks,
>
> Dan
>
>