------ Information for Users ("READ-ME") ------------------

This package contains Fax Resource Print-2-Image (TM) v5.10
by Resource Partners, Inc. This version introduces extensive
capabilities for creating and viewing "fax-ready" TIFF, DCX,
and PCX images in MS Windows.

Print-2-Image (TM) copyright (c) 1990-95 Resource Partners North,
Resource Partners, Inc., and Imecom.  All Rights Reserved.

For technical support, contact:
---------------------------------
Resource Partners Inc.
Box 689, Meadow Street
Wakefield, NH 03872
USA
Tel. 603-522-9500
Fax. 603-522-9747
Internet: rpisupport@faxresource.com


Where can I find VBRUN300.DLL?
-------------------------------
If you retrieved Print-2-Image from CompuServe, VBRUN300.DLL may not be
 included.  VBRUN300.DLL is a required Microsoft dynamic link library
 that permits a Visual Basic program to run under Windows.

The Print-2-Image P2ISETUP.EXE program as well as the P2IDEMO.EXE demo
 api program use VBRUN300.DLL.

If you are missing VBRUN300, then you may download it from CompuServe:

WINSHARE - LIB 1  [76711,22]  (also MSBASIC - LIB 5).
VBRUN3.ZIP/Bin  Bytes: 231424, 16-Jun-93

Title   : VBRUN300.DLL (ZIPPED)
Keywords: VBRUN300 VBRUN VISUAL BASIC


To install Print-2-Image:
-------------------------
1. Run the SETUP.EXE to install the printer driver files and update
   your WIN.INI. A P2IMAGE.INI file will also be created.

2. In Windows Control Panel, Printer Setup --  Select printer:
   "Print-2-Image on FAX" and verify the install worked correctly.
   You should see a Print-2-Image - Setup screen.

==============
Latest Updates
==============

Major differences between Print-2-Image 5.1 and previous releases:

1. FAXIL.DRV is obsolete and you should delete it from your
   Windows\System dir

2. A new fax printer driver (.DRV) file replaces FAXIL.DRV and is called
   P2UNI.DRV.  This P2UNI.DRV file uses the Microsoft Universal printer
   driver UNIDRV.DLL. This affects the WINI.INI settings for devices and
   printerports.

   This section is built automatically:
   [Print-2-Image,FAX]
   Paper Size=1
   Orientation=1
   Y Resolution=98 (for low res or 196 for high res)

   Same as before:
   [Print-2-Image]
   UserLib=c:\windows\system\P2IRPN4.DLL

   FAXIL is now P2UNI:
   [PrinterPorts]
   Print-2-Image=P2UNI,FAX:,15,45

   FAXIL is now P2UNI:
   [devices]
   Print-2-Image=P2UNI,FAX:

3. The following P2IMAGE.INI options are obsolete and will be deleted
   automatically by Print-2-Image's install process.
   Orientation=1
   PaperFormat=1
   LaserEmulation=1

4. The following P2IMAGE.INI options are new:
   UseSkipFromTop=0 - useful for making GammaLink single page TIFFs
   where the appending of the CSID header makes the images too long.
   SkipTopPixels=24
   B1IsWhite=1 - this is new and is useful for OS/2 Warp (set to 0)

5. A New single-page file name mask (SinglePageMask) is available.
   (see next page)

6. A new utility for printing images called PRINTFAX.EXE is included.
   It accepts a PCX, DCX , TIFF, or FAX file name as a  command line
   argument.  It prints the the current default Windows printer.

   Example printfax c:\temp\myfile.dcx

6. SHOWFAX.EXE now has a Copy To Signature... and Paste a Signature...
   option for pasting signature monochrome bitmap files onto a fax image.
   To create a signature, use the Tools, Copy Image option (Scissors
   on tool bar) to outline a section of an image and the Copy To
   Signature... menu choice to save it to disk.  The size of the
   outlined target area is not unlimited so only select the area that
   you need.


======================
ShowFax - New Features
======================

1. Drag-n-drop from MS File Manager

ShowFax now supports "drag-n-drop" from File Manager.  Simply drag a group of
file names to ShowFax and drop.  ShowFax will immediately display the images
in sequential order. 


2. ShowFax's File, Open... now uses a multiple-file list box

ShowFax now supports the opening of any number of file names.  

To select a sequential group of file names:
   a. click on a file name
   b. hold the SHIFT key
   c. click on another file name
   d. click on OK

To select a random number of file names:
   a. click on a file name
   b. hold the CTRL
   c. click on another file name
   d. click on OK


3. ShowFax image viewer -- add text annotations

ShowFax now supports GammaLink TIFF images.  The SHOWFAX.INI 
file has a new option called FillOrder.  For GammaLink support,
set FillOrder=2

[Image]
FillOrder=2


4. On-line help 

ShowFax now has a on-line help file that can be activated 
from Program Manager.
    

5. Copy and Paste Signatures

    TO CREATE A SIGNATURE
    
    - Select the menu: Tools, Copy Image (or scissors icon)

    - Stretch the box over a target area to save as your signature.

    - Select the menu: - Edit, Copy to Signature and enter
      a file name.  (The file is stored as a monochrome BITMAP, 
      and is MS PBRUSH.EXE compatible)
   
   
    TO ADD A SIGNATURE

    - Select the menu: Edit, Paste as Signature

    - Select a file and that's it.


==========================
Print-2-Image New features
==========================
1. File name "mask" for custom file names and OS/2 Warp support

   SinglePageMask
   ---------------
   Print-2-Image now uses a file-name mask to determine what format you
   want single-page images to be named as.

   [FileOptions]
   SinglePageMask=L000p999.XXX

   L - means take letters starting from the Left
   R - means take letters starting from the Right
   p - means use a "p" in the file name.
   0 - means use a pad of zeroes if input name is short
   9 - means the number of digits in the page number
   XXX - means use what is provided in the file-type. If 999 is used as
   a file-type, then the file-type will be 001,  002, etc., and the
   file name will be as provided.

   example 1:  SinglePageMask=L000p999.XXX
     input name 12345678.TIF -> 1234p001.TIF, 1234p002.TIF, etc...
     input name 1234567.TIF -> 1234p001.TIF, 1234p002.TIF, etc...
     input name 12.TIF -> 1200p001.TIF, 1200p002.TIF, etc...

   example 2:  SinglePageMask=LLLLL999.XXX
     input name 12345678.TIF -> 12345001.TIF, 12345002.TIF, etc...
     input name 1234567.TIF -> 12345001.TIF, 12345002.TIF, etc...
     input name 12.TIF -> 12001.TIF, 12002.TIF, etc...

   example 3:  SinglePageMask=R000p999.XXX
     input name 12345678.TIF -> 5678p001.TIF, 5678p002.TIF, etc...
     input name 1234567.TIF -> 4567p001.TIF, 4567p002.TIF, etc...
     input name 12.TIF -> 1200p001.TIF, 1200p002.TIF, etc...

   example 4:  SinglePageMask=RRRRR999.XXX
     input name 12345678.TIF -> 45678001.TIF, 45678002.TIF, etc...
     input name 1234567.TIF -> 34567001.TIF, 34567002.TIF, etc...
     input name 12.TIF -> 12001.TIF, 12002.TIF, etc...

   example 5:  SinglePageMask=LLLLLLLL.999
     input name 12345678.TIF -> 12345678.001, 12345678.002, etc...
     input name 12.TIF -> 12.001, 12.002, etc...

   example 6:  SinglePageMask=L0000099.XXX
     input name 12345678.PCX -> 12345601.PCX, 12345602.PCX, etc...
     input name 12.PCX -> 12000001.PCX, 12000002.PCX, etc...


   B1IsWhite
   ---------
   Print-2-Image now supports OS/2 Warp.  Simply set B1IsWhite to 0,
   and all images will be produced in reverse video.
   Options are 0 = OFF, 1 = ON

   [FileOptions]
   B1IsWhite=1

2. ShowFax image viewer -- add text annotations

   The versatile ShowFax image viewer is now bundled with the
   Print-2-Image fax printer driver.

   ShowFax now supports GammaLink TIFF images. The SHOWFAX.INI file has
   a new option called FillOrder.  For GammaLink support, set
   FillOrder=2 in the SHOWFAX.INI file.

   [Image]
   FillOrder=2

   SHOWFAX.EXE now has a Copy To Signature...and Paste a Signature..
   option for pasting signature monochrome bitmap files onto a fax
   image.  To create a signature, use the Tools, Copy Image option
   (Scissors on tool bar) to outline a section of an image and the
   Copy To Signature...  menu choice to save it to disk.  The size of
   the outlined target area is not unlimited so only select the area
   that you need.



3. Visual Basic VBX custom control (see vbxdemo.exe for sample code)

   Print-2-Image now includes a VBX to set properties for filename,
   overlay, show progress box, and more.  In Session Manager mode when
   you print to "Print-2-Image on Fax", 3 events are triggered:
   StartPrint, AbortPrint and EndPrint

   PLEASE NOTE:
   In the p2image.ini, if you leave the Mode-1-AppTitle= option blank,
   the Messaging API is not used.  Otherwise, enter the Title as it
   appears (case sensitive) in Windows task manager for Mode-1-AppExe.

   The Messaging API uses this Mode-1-AppTitle= option to find a running
   instance of your program.  If Print-2-Image finds it, a StartPrint
   message and then subsequent AbortPrint or EndPrint messages are sent.
   If this option is not blank and Print-2-Image cannot find a running
   instance of the Title, then the application in Mode-1-AppExe is
   launched.  HOWEVER, only one instance of P2I.VBX can be loaded at any
   one time.  Therefore, if you have an opened VB project which uses the
   P2I.VBX, Print-2-Image will NOT launch Mode-1-AppExe, but a
   Start_Print event will be sent to the P2I.VBX in your project which
   is not what you want.  Therefore, compile your VB project to an EXE
   and then close the project before testing.

   When using the VBX custom control, leave the Mode-1-AppTitle blank !
   Print-2-Image will try to determine if Mode-1-AppExe is running by
   getting the module handle for the application in Mode-1-AppExe.  If
   Mode-1-AppExe takes command line arguments, Print-2-Image will not be
   able to get the module handle and will launch Mode-1-AppExe on each
   event.

  [PrintModeOptions]
  PrintMode=1
  Mode-1-AppExe=c:\p2image\p2idemo.exe
  Mode-1-AppTitle=
  Mode-2-AppExe=showfax.exe
  Mode-2-AppTitle=View a Fax
  Mode-2-MsgAPIType=1
  Mode-2-UseAppExe=0

4. Image Overlays (or watermark)

   Print-2-Image now supports Image Overlays (or watermark)

   - This is very useful if you have as standard Company letterhead file
     and you wish to merge it with a spreadsheet or memo.

   - The Letterhead can be placed on the First page, All pages, or not
     at all.

   - This feature can be toggled on or off.

   - The overlay file can be a DCX, PCX, TIFF, or FAX image file.

   How the watermark feature works?

   When you print your document using Print-2-Image on FAX,  P-2-I will
   create an image file with the file name you supplied. Then, P-2-I will
   "merge" your overlay image file with this newly created file. The
   end result is a new file which is a blend of the two images.


5. New Print-2-Image Manager API - Session Manager

   Print-2-Image now supports a new API which allows a program to
   dynamically change options "before" the image is created. Now you can
   specify the file name, before it is created.

   Session Manager - dynamic options include:

   - Image Auto File Name
   - Image File Format
   - Image Resolution
   - Image (TIFF) Fill Order Least Significant Bit
   - Image Rename Single page images always

   - Use Custom Page Length
   - Custom Page Length in Pixels

   - Use Image Overlays
   - Overlay only the first page, or All Pages
   - Overlay - Display Warnings on Dimension MisMatches
   - Overlay Image file name

   - ShowProgress will image is being created
   - Mode-2 Messaging API Type


6. Four New Image formats with release 4.1

   Name                                File Format Indicator

   TIFF Group 4 - 1 dimension  [SINGLE-PAGE]:      55
   FAX Group 3 - 1 dimension  Inverted fill order [MULTI-PAGE]:  13
   FAX Group 3 - 2 dimension  Inverted fill order [MULTI-PAGE:  15
   FAX Group 4 - 1 dimension  Inverted Fill order [MULTI_PAGE]:  14

7. QuarkXPress

   Print-2-Image now supports QuarkXPress desktop publishing software:

   To create a low resolution fax image (Standard 200 x 100 DPI) in Quark,
   you MUST edit the P2IMAGE.INI file and change the following
   "AlternateLowResMethod=1" entry using a text editor.

   [FileOptions]
   AlternateLowResMethod=1

   To use P-2-I with QuarkXPress, you MUST add the following
   "Print-2-Image=1" entry to the QUARK.INI using a text editor.

   [AlternatePrintMethod]
   WINFAX=1
   Print-2-Image=1


8. Custom Paper Sizes - INI options:

   UseCustomLength=0
   CustomPixelLength=800
   UseSkipFromTop=0
   SkipTopPixels=0


   Custom Length (truncate bottom)

   This option is great for producing CAS LOGO files.

   When you select the Use Custom Length check box (UseCustomLength=1),
   a data field (CustomPixelLength=800) is displayed where you can
   enter the PAGE LENGTH in pixels.  The page width is always 1728
   pixel lines.

   e.g. A Letter size is 8 1/2 x 11" or 1728 x  2160 pixels. A CAS LOGO
        is approx. 8 1/2 x 4" or 1728 x  800 pixels


   Custom Length (truncate top)

   This option is useful for GammaLink TIFFs and A4 paper size.
   GammaLink appends a CSID header at the top of the fax when sending,
   and therefore makes the fax too long.  You can use this option to
   truncate the original image from the top so that when GammaLink adds
   the CSID lines, the page is just right.

   When you select the Truncate From Top check box (UseSkipFromTop=1), a
   data field (SkipTopPixels=0) is displayed where you can enter the
   NUMBER OF LINES TO TRUNCATE.  For 200x200 fax fine images,
   SkipTopPixels is multiplied by 2.

   e.g. 24 is entered, for 200x200, the images is truncated from the top by
        48 pixels lines


9. RenameSinglePage option

   This RenameSinglePage option allows you to control the "file naming
   convention".  However, this option only applies to the printing of
   Single-page source documents that produce only one output image file.

   When printing a Single-page source document using a single-page file
   format like TIFF or PCX, you may want the image file created to have
   a file name that is exactly what you entered.  In other words, you do
   NOT want P-2-I to create the file using the 5 characters + 3 digit
   naming convention.

  * If you set RenameSinglePage=0, the file name used will be exactly what
    you entered.

  * If you set this option to 1, then the single-page output file will be
    created with a file name that uses a page number,  e.g. YOURFILE.PCX
    ---> YOURF001.PCX.

    Tip:  If PCX or TIFF is selected and the source is a multi-page
          document, the output files will always be created with page
          numbers.  To change this option, you must edit the INI file
          using a text editor.

    1 = Rename single page to include digits, i.e. YOURF001.PCX.
    0 = Don't rename when the source document is only a single page.


10. GammaLink TIFF support - Fill Order Least Significant Bit option

    This advanced user options gives you the flexibility to control the
    FillOrder for an image.

    Certain fax companies like GammaLink require that all images be of a
    certain type: e.g. GammaLink supports the image type: CCITT Group 3 -1
    dimensional TIFF images with the FillOrder of Least Significant bit.

    1 = The leftmost bit of the bitmap is the Least Significant
        bit of the byte.

    0 = The leftmost bit of the bitmap is the Most Significant
        bit of the byte.

    Tip: To prevent an end-user from accidentally changing the more
         complex INI entries have been intentionally hidden from
         the Print-2-Image Setup screen. To change these options,
         you must edit the INI file using a text editor:

    [FileOptions]
    RenameSinglePage=0
    FillOrderLeastSigBit=0


11. PRINTER CONTROL - PPRTR4.ZIP by Silent O Software is included for
 programming assistance and a 30-day evaluation.


12. API Sample code for Visual Basic API interface is supplied in self
 extract zip files: vbxdemo.exe and vbcapi.exe


13. ShowFax image viewer

    Not Just View... Annotate!

    As a Windows executable file, ShowFax can be launched from an
    application and be used to open or close selected documents using
    documented Windows messages. Optimized for speed, ShowFax lets you
    display and manipulate almost any single-page or multi-page image
    file including fax formats PCX, DCX, and TIFF.  With ShowFax,
    specific annotation features include the ability to add text,
    arrows and boxes.