This file is provided for those who do not have an application for viewing
the NEDIP.doc file, which is a Microsoft Word 2000 document.
--------------------------------------------------------------------------

NED Imager Driver for Windows 2000
Version 1.0
Nov. 26, 2000

Product Description
===================

NED Image Driver is a printer driver for Microsoft Windows 2000.
It is installed and it operates like any other printer driver. However,
instead of sending documents to a real printer, it creates a multi-page
TIFF file that you can view with any image viewing application that
supports multi-page TIFF files. This is very useful for developing the
print logic in your own applications. You can debug your print logic without
using a real printer - thus saving lots of paper, time and equipment.

The driver calls a DLL, EXIT32.DLL, that creates the TIFF file. This 32-bit
DLL receives a monochrome or 24BPP color bitmap from the driver. Functions
in the DLL are called at the beginning of a print job, at the beginning of
each page, at the end of each page, and at the end of the print job.

The source code for the EXIT23.DLL, which is written in Miscrosoft Visual C++,
is available from Northeast Data Corp. as an option.

By customizing the DLL, you can redirect printing for any application to do
whatever you want with the print stream. All applications will produce a
bitmap that is sent by the driver to the DLL for each page that they print.

As described above, the version of the DLL supplied with the driver produces
color TIFF files or monochrome CCITT G4 TIFF files depending on print options
the application user specifies for their print job. When the document has
finished printing, the EXIT32.DLL launches whatever application you have
specified for displaying files with extensions of .TIF.

If you purchase the source code option for the EXIT32.DLL, you can modify
the EXIT32.DLL to produce whatever file format you want, and to do
whatever you want at the end of the print job.

You use the same technique to install and uninstall the NED Image driver as
you use for installing any other kind of standard Windows 2000 printer driver.
However, you MUST make sure you specify the NUL device for the printer instead
of using LPT1 or any of the "real" PC ports. 


Legal Information
=================

NED Image Driver is the property of Northeast Data Corp. All rights to the
printer driver code are retained by Northeast Data Corp.

You may distribute the printer driver and EXIT32 DLL freely. Registered users
may not redistribute the source code for the EXIT32.DLL. Registered users may
redistribute modified versions of the EXIT32.DLL but may not redistribute the
modified source code.


Installation
============
If you received the NED Image Driver software in a zip file, unzip the file.

Use the "Add Printer" icon in the control panel to add a new printer. 

Choose "Local Printer".

DO NOT CHOOSE THE LPT1 port (the default) for the port to use for the printer.
Create a new Local port and name it "NUL". Choose this port for the printer
driver.

When the new printer type is requested, choose "Have Disk...".

Browse to the directory containing the NedImagePrinter.INF file on the
installation disk.

If given the option for output type, do NOT choose "print to file".

You are now ready to use the new NED Image printer from any Windows 2000
application.


EXIT32 Source Code
==================

This distribution includes the source code for the EXIT32.DLL.  This code
is built by the Visual C++ 6.0 compiler. You can build the code by opening
the exit32.dsw file. When you build the code, the EXIT32.DLL file is created
in the i386 directory, up two levels from the project folder. You should use
the project - settings menu to change this to the directory where you want
the dll to be placed.  To distribute your new dll, copy it to the i386
directory on the distribution disk.

The main logic for the dll is in the exit.cpp file. To debug your code, it's
best to place MessageBox statements in the code to display progress during
the print job.

You can also modify the NEDIP.DPD file to change the behavior of the print
job. Refer to the Microsoft Win 2000 DDK documentation for details.


Printer Driver Source Code
==========================

This distribution includes the source code for the printer driver.  You need
to install the Windows 2000 DDK in order to modify the source code.  After
installing the DDK, unzip this entire distribution into the NTDKK\src\print\oemdll
path.  Refer to the DDK documentation for building device drivers. Generally,
you go to the NTDKK\bin directory and issue the command:  setenv c:\ntddk
Then, go to the NTDDK\src\print\oemdll\nedip2 directory and issue the
command: build

The driver is a Windows 2000 rendering plug-in, which works in conjunction
with the Windows 2000 UNIDRIVER.  Refer to the DDK documention for graphics
drivers for details on how rendering plug-ins work. The main logic for
the plug-in is located in the ddihook.cpp file.  Although there is a project
file for the plug-in (ddihook.dsw), you cannot build the plug-in directly
from Visual C++.  You can use Visual C++ to edit the files, and then build
the plug-in from the DOS prompt as described above.  The DLL that is built
is named NEDIPDRV.DLL.  Copy this dll to the i386 directory and then install
the driver.




For support and product information, please visit our web site at:

www.nedatacorp.com


(c) 2000 Northeast Data Corp.

Northeast Data Corp.
12405 Herdon Court
Charlotte, NC  28277









