Hello All,

I developed universal mini printer driver which prints a image rather
than output to a
printer. I used a rendering plug-in and some GPD files.

I need to compress the image created. I have some existing library to
do this. I need to do some
loading and unloading of objects and other stuff at various print
states.

My question is which component should i implement to get the
notification of the following print
states: starting a job, ending job, cancelling job, start doct, ending
doc, start page, end page.

The rendering plug-in implements OEMStartDoc, OEMEndDoc, OEMStartPage,
OEMSendPage. Is this the correct component to handle my requirement?

I did not find any job related routines in rendering plug-in.

Which component should i implement for print job related status like
start,end and cancelling a
job?

Do i need to implement a print processor or print monitor?

Is it possible to implement everything in a single component?
Any suggestions would help me.

Thanks in Advance.

Regards,
Madhu.