A manner of resolving printer driver incompatibility problems is
described. Print data is received from a printer driver. The print data
reflects an 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 printer
such that the printed copy does not reflect the incompatibility between
an application program and a printer driver.