HPDSKJET.DRV:Garbled or Incorrect Output with UNIDRV.DLL 3.1.2

Last reviewed: September 10, 1996
Article ID: Q93179
The information in this article applies to:
  • Microsoft Windows operating system version 3.1
  • Microsoft Word for Windows, versions 1.0, 1.1, 1.1a, 2.0, 2.0a, 2.0a-CD, 2.0b, 2.0c
  • Microsoft Excel for Windows, versions 3.0, 4.0
  • Microsoft PowerPoint for Windows, version 3.0

SUMMARY

When you print to a Hewlett-Packard (HP) DeskJet series printer using the Windows version 3.1 printer driver HPDSKJET.DRV version 1.2 and the Universal Printer Driver UNIDRV.DLL version 3.1.2 or later, the printout may be incorrect or garbled. This problem does not occur when you use HPDSKJET.DRV version 1.2 with UNIDRV.DLL version 3.1.

This problem is corrected by using the updated printer driver, HPDSKJETC.DRV, version 3.1 or later. this driver can obtained by calling Hewlett Packard at (303) 353-7650.

MORE INFORMATION

HPDSKJET.DRV version 1.2 is programmed to use DRC (Delta Row Compression); however, the YMOVETO command that it uses does not clear the last graphics scan line, which is necessary for DRC. The YMOVETO command was corrected in HPDSKJET.DRV version 2.0.

UNIDRV.DLL version 3.1 does not support DRC so the problem does not surface because this part of the driver is unused. The new UNIDRV.DLL version 3.1.2 does support DRC.


KBCategory: kbprint kb3rdparty kbinterop
KBSubcategory: win31
Additional reference words: 1.00 1.10 1.10a 2.00 2.00a 2.00a-CD 2.00b
macppt winppt w4wprint hpdj 3.00 4.00 3.10



THE INFORMATION PROVIDED IN THE MICROSOFT KNOWLEDGE BASE IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND. MICROSOFT DISCLAIMS ALL WARRANTIES, EITHER EXPRESS OR IMPLIED, INCLUDING THE WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. IN NO EVENT SHALL MICROSOFT CORPORATION OR ITS SUPPLIERS BE LIABLE FOR ANY DAMAGES WHATSOEVER INCLUDING DIRECT, INDIRECT, INCIDENTAL, CONSEQUENTIAL, LOSS OF BUSINESS PROFITS OR SPECIAL DAMAGES, EVEN IF MICROSOFT CORPORATION OR ITS SUPPLIERS HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. SOME STATES DO NOT ALLOW THE EXCLUSION OR LIMITATION OF LIABILITY FOR CONSEQUENTIAL OR INCIDENTAL DAMAGES SO THE FOREGOING LIMITATION MAY NOT APPLY.

Last reviewed: September 10, 1996
© 1998 Microsoft Corporation. All rights reserved. Terms of Use.