Let me talk about why you want to change the printer's backup print data format, which has splended from the print background print data format, and there are many Script printers in the background format, such as RAW, EMF ..., but the RAW format is the only printer Supported. In remote printing, only RAW format is supported by Window, which can be checked in MSDN. In addition, if the image is printed, in addition to the DIB image, some printers cannot be printed when using the EMF format, such as HP LaserJet 1100. Of course, if Gdiplus technology is printed, it is also possible to print in 400dpi, but when DPI is greater than 400 (the specific upper limit is not tested), the image is still unable to print. Next, several ways to talk about this issue: Never say, this method is of course the printer control program setting. Tell, flash! This method of the A cat is a dog. Second approach, I checked N more information to discover, by modifying the printer parameters in the registry, this is also a variation method of this way, please see http://www2.lszy.net/TM /Article_print.asp?articleid=804 The third approach can be invoked to set the winSpool set PRINTER_INFO_2; this is the real setup printer.