A manner of resolving printer driver incompatibility problems is described. If
configuration data indicates that an incompatibility between an application program
and a printer driver is to be corrected, then print data is received from a printer
driver, wherein the print data reflects the incompatibility between the application
program used to create the print data and the printer driver. Next, updated print
data is generated that corrects the incompatibility between an application program
and the printer driver. Thereafter, the updated print data is sent to the printer.
The electronic document is printable by the print such that the printed copy does
not reflect the incompatibility between an application program and a printer driver.