Rendering Plug-in Printer Driver

  • Thread starter Thread starter vijji_kama
  • Start date Start date
V

vijji_kama

Hai All,

I want to modify issues which handle rendering of GDI call onto drawing
surfaces.

My Goal(intention) is to store the 24-bit DIB onto a file intstead of
sending it to spooler.

Hence I have created a plug-in component for rendering the above and
added as DLL to INF along with all required GPD files(Minidriver)......

I created Plug-in component with the sample provided in DDK as
/ddk/src/print/OEMUNI.

My problem is..........

Am I going in right way to achieve My Goal?

How can I test whether My Plug-in is added with the Driver r not?

Should I do any changes to my User Interface component?
Thanks @ Regards,
Raju
 
To see if you are plugged-in or not, just pop-up a MessageBox().

Implement IPrintOemUni::ImageProcessing() to receive the GDI
-rendered surface and convert and write to the bmp. Return
TRUE to indicate that you wrote the data to the spooler, and
then Unidrv won't.

Use IPrintOemUni::EnablePDEV(), DisablePDEV() and ResetPDEV()
to open/close the bmps.



(e-mail address removed) wrote in message
 
Back
Top