
- Product       PCLCODES.EXE  -  V.1.3

- Summary       Converts HP PCL files into readable text

- Usage         Developer Tool - to debug PCL files & programs

- Description   PCLCODES produces a human readable listing from a
                Hewlett-Packard Printer Control language (HP PCL)
                file.  PCLCODES is used by developers to assist in
                the debugging process.  It is also used by several
                PageTech products:

                  To assist in the creation of bitmap or scalable fonts.
                  To generate print files with proprietary printer drivers.
                  To emulate HP PCL on other printers.
                  To view HP PCL on the screen.
                  To convert HP PCL into other image file formats like:
                      .PCX or .TIF (Bitmap) for Faxing and Archiving
                      .WMF (Vector/Font) for device independence

                The information used to create this utility is based on
                various resources provided by the  HP Peripheral
                Developers Program, including the various LaserJet
                Technical Reference Manuals.

                PCLCODES focuses on the PCL commands encountered and
                ignores HPGL/2, RTL and PJL commands.  It is included as
                a diagnostic utility with the following PageTech products:

                         - HP PCL Emulator
                         - FastFont Bitmap Font Generator
                         - PCLTool Form Conversion SDK

- Command Line  PCLCODES [-CEFG] Input_File Output_File

                - Input_File is required
                - Output_File defaults to Input_File filename + .TXT

                -C      Output Character Descriptor Data
                -E      Suppress all output except ERROR.LOG
                -F      Output Font Raster Data
                -G      Output Raster Graphic Data
				
                If PCLCODES executed with just an Input_File filename,
                it will generate the most essential data in the file
                and generate an ERROR.LOG file (if it finds something it
                does not understand).  If a more detailed printout is
                required the user may elect to set the -C, -F or -G
                parameters.

- Feedback      Please enjoy the use of PCLCODES as a freeware program.
                Our only requirement is that PCLCODES not be modified
                or sold to third parties.  We reserve the right to respond
                to well documented technical inquiries from individuals
                that are interested in the purchase of any of our products.
                We probably will not respond to general inquiries about
                HP PCL language.

                We are continually maintaining and enhancing this utility
                for our own purposes and welcome any suggestions on how
                to improve it.  We would also like to know you find any
                bugs or anomalies.

- Copyright     1993-1995 Copyright. All Rights Reserved.
                Page Technology Marketing, Inc. or PageTech (sm)
                San Diego, CA

                PageTech is a member of the HP Developers Program
                CompuServe:     72212,645
                Fax:            (619) 658-0194

===========================================================================
NO WARRANTY

THIS PROGRAM IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER
EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.  THE ENTIRE RISK
AS TO THE QUALITY AND PERFORMANCE OF THIS PROGRAM IS WITH YOU.

IN NO EVENT WILL PAGETECH BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY
GENERAL, SPECIAL, OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR
INABILITY TO USE THIS PROGRAM OR THE ACCOMPANYING DOCUMENTATION (INCLUDING,
BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES
SUSTAINED BY YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE
WITH ANY OTHER PROGRAMS), EVEN IF PAGETECH HAS BEEN ADVISED OF THE
POSSIBILITY OF SUCH DAMAGES.

THIS PROGRAM MAY BE FREELY DISTRIBUTED AS LONG AS IT IS NOT MODIFIED IN
ANYWAY OR SOLD TO THIRD PARTIES.
===========================================================================

- Support to be added in future releases:

		Interpretation of RTL
		Interpretation of PJL
		Interpretation of HPGL/2

===========================================================================
                         PageTech Product Line
                         =====================
===========================================================================


                      HP PCL Emulation Technology

   Add support for 600+ inkjet, dot matrix, & laser printers to your
   application!!

   With the thousands of different printers currently on the market,
   printer support for your application can be one of the most time/cost
   consuming modules in the development of your software package.

   Why not allow PageTech to provide you with a "plug n' play" solution
   that requires minimal development time while increasing your sales and
   lowering your costs.

   We both know that inkjets can not print PCL forms and documents.  Have
   you ever thought about how many more customers you could satisfy with
   increased inkjet/dot matrix printer support?  Did you know that more
   than 4 million inkjet printers were sold last year?  InkJet users expect
   to have the same level of printer support as laser printers.  Now, you
   too can easily upgrade your existing DOS and Windows programs with one
   of the following products:

   - HP PCL Emulator for DOS - Scales fonts "on-the-fly" to any printer.
     It automatically calculates and scales the entire page to fit in the
     smaller printable area of inkjet printers.
 
   - HP PCL Emulator for Windows - If you are using HP PCL forms in Windows,
     we can also print to any printer from within Windows. By using HPEMWIN,
     instead of a DOS Merger/Downloader, we can deliver the wide range of
     printer support expected from Windows.

					
     DOS Clients:            Intuit/ChipSoft - TurboTax for DOS
                             Tenkey Publishing - Tax Shop for DOS
                             AM Software - AM-Tax

     Windows Clients:        Computer Associates - Simply Tax
                             Atech Software - FastFonts for Windows


- PCLTool Form Conversion SDK

  The PCLTool Form Conversion SDK (several format specific versions) is an
  industry exclusive dynamic link library (.DLL) that converts HP PCL5
  print files into bitmap (.PCX, etc.) or vector (.WMF) format files with
  metrically matching TrueType fonts for those used to create the PCL
  source file.  PCLTool comes with a sample application program that
  exercises all the functions of both the DLL's provided.

  PTCNVRT.DLL does the conversion from the source PCL file into the target
  file format and creates a placable and device independent file.

  PTVIEWER.DLL can either preview the converted file on the screen or print
  it to the current Windows printer driver.

   - The PCLTool SDK Solution:
            - Migrate PCL forms into DOS/Windows apps.
            - WYSIWYG/Preview PCL documents on the screen.
            - Archive PCL print jobs such as reports and invoices for COLD
              storage, on-line retrieval and analysis/viewing.
            - Generate Fax documents from PCL print files to get the
              highest quality fax output possible.


===========================================================================
                               Font Technology
===========================================================================

- FastFont Bitmap Font Generator

    Conversion of a scaled FastFont (.FF1) into HP PCL Bit Map Font format
    (.SPF/.SFL) for DeskJets and LaserJets.  Call for more information and
    pricing.  Fonts can be used in printers that support PCL3/PCL4/PCL5
    emulations.

	Clients:	HalloGram - dBest Font Library
			100's of ISV's


- AllType Typeface Conversion Utility

    This revolutionary technology provides users with the ability to convert
    their typeface libraries purchased with or for other applications in
    other formats into the FastFont format to be used with your application
    or vice versa. DOS or Windows conversion utilities can be recommended,
    couponed or bundled with your application software to be used as an
    inducement to migrate to your application from competing applications
    that use other font formats.  OEM versions available.  Conversions
    supported:

		Agfa/Compugraphic Intellifontr
                    - Agfa Type Director FAIS format
                    - HP PCL5 PCLEO (.SFS) format for downloading to PCL5
                      printers
		Adobe PostScriptr Type I and Adobe PostScript Type III	
		Bitstream Fontwarer (.PSF Output Format) 
		Microsoft TrueTyper 


- FastFont Typeface Library

   A collection of high quality typefaces in virtually any scalable or
   bitmap font format.  Custom font development is also provided on an RFQ
   basis.

     Clients:        Digital Systems Research - The Font Factory CD ROM
                     Atech Software - The Variety Font Pack for DOS/WIN
                     NEC Fun Fonts (bundled with printers)

    
- FastFont Typeface Manager

   FastFont Typeface Manager (FTM) is an industry exclusive scalable font
   engine based on hinted bezier curve technology.  It comes in the form
   of a high level C language function call library designed to integrate
   quickly and seamlessly into any application.  FTM effectively reduces
   the learning curve and engineering time to integrate scalable font
   technology into your program, while letting you spend more time
   developing your application.

        - FTM Features:

            - Linkable Runtime Modules:  FTM's high performance C language
              function object code modules come in Microsoft and Borland
              versions.  ChipSoft, Spinnaker/PFS, Tandy and Avery are some
              of the publishers that have used FTM in several highly
              successful applications.

            - FastFont Typefaces:  FTM includes the three most popular and
              useful typeface families (equivalents to Courier, Arial and
              Times Roman).

            - Speed:  FTM's  design allows you to rasterize fonts
              "on-the-fly".

            - Memory Usage:  FTM was designed to work as an aftermarket
              add-on to industry standard word processing and DTP
              applications that have no memory to spare.

            - Demo Program:  A demo program, complete with source code,
              is provided to show how each function is used in a sample
              application that  writes to both the screen and printer.
              This "learn by example" code eases the integration into your
              application by exercising all functions.

    Clients:    American MicroSystems - LabelView Barcode Label Software
                Bryce Office Systems - Pitney Bowes thermal printer/resident
                  font engine
                CoStar - Bitmap font generator for label and envelope
                  printers
                Eltron International - Creat-A-Label software resident font
                  scaling engine
                Metagraphics Software - FontBUILDER screen bitmap font
                  generator
                PC Publishing - Fontasia font manager add-in to Lotus 1-2-3
                Seiko Instruments - Font Manager for label printers


===========================================================================
                         Printer Driver Technology
===========================================================================

- Virtual Printer Driver Platform

   The Virtual Printer Driver Platform (PDP) supports over 600 printers
   including support for resident bitmap and scalable fonts and color.
   This table-driven printer driver engine can save you time, money and
   staff in the development effort to support the majority of printers in
   the marketplace. The printer platform is a high level C language function
   call library and has been integrated with the FastFont TypeFace Manager
   to achieve "on-the-fly" scalable fonts for WYSIWYG capability for all
   the printers supported.  Just the logistical costs incurred to code and
   test for each printer can really add-up.  This OEM source code library
   is available on a royalty or purchase basis.

   Clients:        Alpha Software - Alpha VI (V.4.0) - Database/ReportWriter
                                    for DOS/UNIX
                   Intuit/Chipsoft - TurboTax Pro Series
                   Individual Software - Anytime - Personal Information
                                    Manager for DOS
                   Campbell Software - StaffWorks - Personnel Staffing
                                    Software
                   Spinnaker Software      - PFS:Write, 8 in 1 and over 20
                                    other DOS products


===========================================================================
                           Application Development
===========================================================================

Avery LabelPro - Produce professional labels, business cards, rolodex, and
                 more.  All the most popular Avery formats are supported.

Spinnaker PFS: Publisher - Desktop Publishing with ease and style - includes
                 spell checker, thesaurus, graphics, fonts and layout tools.

D.S.R. FontMax - User Friendly Windows application that creates new
                 variations of the scalable typefaces on your PC.

Spinnaker PFS: Window Works - Word Processor Spreadsheet, Database,
                 Communications Program, Address Book and Label Maker all
                 in one easy to use package!

D.S.R. ImageMax - Let's you take TIF, GP3, GP4, GIF, TGA, PCX, BMP, JPG,
                 WMF and WPG files and transform them to any of the other
                 formats listed.

Spinnaker PFS: Write - DOS Word Processor with full WYSIWYG editing and
                 page layout combined with scalable on-screen fonts!


===========================================================================

Page Technology Marketing, Inc.
10671 Roselle Street, Suite 100
San Diego, CA  92121-1525
(619) 658-0194 - FAX
