Computer Keyes

KeyesPDF Summary

KeyesPDF (Convert Spooled Files to PDF)

 

KeyesPDF auto-converts any type of IBM i spooled file into PDF documents with full-color overlays small enough to be emailed or stored.

 

Spooled files can be standard *SCS, *AFPDS, or *USERASCII with HP-PCL code. The spooled files will be converted into TIFF images, PDF documents, or ASCII text and placed onto your IFS, or a Network drive. The resulting file can then be emailed, transferred, or copied to another destination, as desired.

 

For example: You can call our API to convert a spooled file into a PDF document and have it placed on your IFS. This would make it available to everyone with access to your system.

 

KeyesPDF also includes an automatic output queue processing program. It will monitor an output queue called KUOUTQ. When any spooled file appears in this output queue, in a "RDY" status, it will be automatically converted to a PDF and placed in any desired destination.

 

KeyesPDF also includes automatic indexing features. This will allow a single spooled file to be burst into smaller pieces, each with their own filename.

 

KeyesPDF can password encrypt the generated PDF documents, if you supply user and/or owner passwords up to 32 characters long.

 

System Requirements

Hardware

Any model IBM i (i5, iSeries, AS/400 (RISC only)) Computer

 

Pricing

All prices are per Logical Partition.

 

(All Models IBM i (i5, iSeries, AS/400)) - as of 1/01/23

 

$1500

 

Multicopy discounts

 Quantity   Discount

     2-4             10%

     5-9             15%

   10-19           20%

     20+             30%

 

Annual Maintenance

The first year of maintenance is free. Thereafter, an annual maintenance fee of 20% of the current price will keep your system current and bug free.

 

Downloads

KeyesPDF

Live Software:

Download to a PC and double click, then view the included Readme.txt.

File

ku07lib.exe

ku06lib.exe

ku05lib.exe

ku03lib.exe

 

Manuals:

File

ku7man.pdf

ku6man.pdf

ku5man.pdf

ku3man.pdf

 

Brochures:

File

ku7brch.pdf

 

 

 

Size

 6152Kb

5747Kb

5357Kb

3564Kb

 

 

Size

382Kb

359Kb

360Kb

448Kb

 

 

Size

169Kb

 

 

 

Description

Version 7 live software, V7R1M0 or higher

Version 6.1 live software, V6R1M0 or higher

Version 5 live software, V5R3M0 or higher

Version 3.2 live software, V5R1M0 or higher

 

 

Description

Version 7 manual

Version 6 manual

Version 5 manual

Version 3.2 manual

 

 

Description

Version 7 brochure

 

 

 

Date Uploaded

04/24/2022

07/20/2018

04/11/2014

09/07/2010

 

 

Date Uploaded

03/12/2021

04/17/2015

04/02/2014

01/21/2008

 

 

Date Uploaded

11/08/2022

 

Free Trial / Activation Codes

  • KeyesPDF - Version 7 V7R1M0 or Higher

    To try KeyesPDF free for 30 days, use the link below to download the software to a PC and then double click to extract a Readme.txt with further instructions. Contact us or use the form below to have an activation code sent to your email.

     

    File

    ku07lib.exe

     

    Contact Form:

     

    Description

    Version 7 live software, V7R1M0 or higher

     

    Date Uploaded

    04/24/2022

     

    Size

    6152Kb

     

    Submitting Form...

    Incorrect Image Verification answer, or the server encountered an error.

    Form received.

    *If you do not know your Serial Number or Lpar Number, install KeyesPDF on your IBM i from the download link first, and then use the following commands to display your Serial Number and Lpar Number:

     

    chgcurlib kulib

    kulicense

     

  • KeyesPDF - Version 6.1 V6R1M0 or Higher

    To try KeyesPDF free for 30 days, use the link below to download the software to a PC and then double click to extract a Readme.txt with further instructions. Contact us or use the form below to have an activation code sent to your email.

     

    File

    ku06lib.exe

     

    Contact Form:

     

    Description

    Version 6.1 live software, V6R1M0 or higher

     

    Date Uploaded

    07/20/2018

     

    Size

    5747Kb

     

    Submitting Form...

    Incorrect Image Verification answer, or the server encountered an error.

    Form received.

    *If you do not know your Serial Number or Lpar Number, install KeyesPDF on your IBM i from the download link first, and then use the following commands to display your Serial Number and Lpar Number:

     

    chgcurlib kulib

    kulicense

     

  • KeyesPDF - Version 5 V5R3M0 or Higher

    To try KeyesPDF free for 30 days, use the link below to download the software to a PC and then double click to extract a Readme.txt with further instructions. Contact us or use the form below to have an activation code sent to your email.

     

    File

    ku05lib.exe

     

    Contact Form:

     

    Description

    Version 5 live software, V5R3M0 or higher

     

    Date Uploaded

    04/11/2014

     

    Size

    5357Kb

     

    Submitting Form...

    Incorrect Image Verification answer, or the server encountered an error.

    Form received.

    *If you do not know your Serial Number or Lpar Number, install KeyesPDF on your IBM i from the download link first, and then use the following commands to display your Serial Number and Lpar Number:

     

    chgcurlib kulib

    kulicense

     

  • KeyesPDF - Version 3.2 V5R1M0 or Higher

    To try KeyesPDF free for 30 days, use the link below to download the software to a PC and then double click to extract a Readme.txt with further instructions. Contact us or use the form below to have an activation code sent to your email.

     

    File

    ku03lib.exe

     

    Contact Form:

     

    Description

    Version 3.2 live software, V5R1M0 or higher

     

    Date Uploaded

    09/07/2010

     

    Size

    3564Kb

     

    Submitting Form...

    Incorrect Image Verification answer, or the server encountered an error.

    Form received.

    *If you do not know your Serial Number or Lpar Number, install KeyesPDF on your IBM i from the download link first, and then use the following commands to display your Serial Number and Lpar Number:

     

    chgcurlib kulib

    kulicense

     

KeyesPDF FAQs

Version Differences

  • KeyesPDF Version 6.1

    10/11/2016 - Allow Spooled Files to be located on iASP

    Spooled Files can now be located on an independent ASP.  Previously, they had to be located within the System ASP in order to be processed by KeyesPDF.

     

  • KeyesPDF Version 6.0

    04/17/2015 - Add *AFPDS Special Processing

    Scan Fields and Desc commands can only be processed out of an *SCS printer file.  *AFPDS spooled file text cannot be searched.  You can now create an *AFPDS printer file as an *SCS printer file, to allow scan fields and desc commands to be extracted.  Place the word "*AFPDS" in the User Data field of an *SCS printer file, and KeyesPDF will use the AFPDS conversion to make a PDF or TIF image.  The resulting document will include any AFPDS Overlay that you define for the printer file.

    03/06/2015 - Add First Page Processing

    The PDF Spooled File auto processing has a new column added for the Scan Fields.  The S/R Column can be used to specify that the scan field is to be extracted only from the First Page of the Spooled File (S) or only from the First Page for each of the Reports (R) - while bursting the spooled file.

    10/30/2014 - Use PJL to set Duplex Printing for PDF's

    Duplex printing of PDF's has been enabled by wrapping PJL (Printer Job Language) around PDF spooled files.  The original spooled file attribute for Duplex is used when direct printing PDF spooled files.

    10/07/2014 - Add extended Spooled File Identification Parameters

    Additional parameters to isolate spooled files for *ANY Job System Name and *LAST Creation Date have been added to the system.  This should prevent duplicate Spooled File error messages when old spooled files are kept on a system.

    10/07/2014 - Create Searchable/Color PDF's from *AFPDS Spooled Files

    Host Print Transform will be used to convert *AFPDS spooled files directly into Full-Color Text based PDF documents that will be searchable.

     

  • KeyesPDF Version 5.0

    04/02/2014 - Pass Spooled File Attributes for printing

    The attributes that control the number of copies, the source drawer, and duplex printing is extracted from your original spooled file and used if you automatically send the generated PDF to a PDF printer.

     

  • KeyesPDF Version 4.1

    04/10/2013 - Allow new directories to be created

    A new feature has been added to allow new directories to be created when PDF's are being saved to the IFS. If the last directory in the Path does not exist it will be automatically created.

    This was done to help support our customers that may use kLink to distribute private content to their users. Private content for a user is placed in a directory named after that user's customer or account number. This new feature will allow new directories for each user to be automatically created for you.

     

  • KeyesPDF Version 4.0

    04/28/2011 - Add ¬UI substitution value to the Work with Spooled Files screen

    A new substitution variable has been added to the Work with Spooled Files screen so that you can include the User-Id into the Path or Filename parameters. ¬UI will become the User-ID of the job that created the spooled file.

    04/28/2011 - Add Control over Spooled File processing using User Data field

    The 'Work with Spooled Files' program will now accept the User Data field as the key to the file. As each spooled file is processed through the system, the User Data field is used to chain to the file. If the value does not exist, then the spooled file name is checked to see if an entry exists for it. This will allow you to process spooled files that all have the same name (like QPRINT) with different controls.

    09/23/2008 - Add Russian Cyrillic character set

    Support for the Russian Cyrillic Code Page 1025 was added to KeyesPDF.

    07/29/2008 - Add Password Encryption for PDF's

    You may supply user and/or owner passwords, if you want to encrypt the PDF documents that KeyesPDF creates. The passwords can be up to 32 characters long, each. Users will be limited to opening and possibly printing and annotating the PDF's. Otherwise, only an owner will be able to change a PDF.

     

  • KeyesPDF Version 3.2

    04/20/2008 - Add Greek character set

    Support for the Greek Code Page 875 was added to KeyesPDF.

    03/11/2008 - IBM i 6.1 Compatible

    Compiled all programs to be IBM i 6.1 compatible.

    01/21/2008 - Add Multiple Spooled File capability

    Two new API's have been added that allow you to combine multiple *SCS printer files into a single PDF document. The first API is used to gather your spooled files into a Physical file. You can run this API as many times as needed to gather all the desired spooled files. The second API converts the Physical file, containing all the spooled file data, into a single large PDF document.

    12/13/2006 - Add MICR font

    We have added the MICR font to the list of fonts that can be used in *USERASCII spooled files.

    12/06/2006 - Add Direct PDF printing capability

    PDF documents can now be sent directly to a PDF Printer, for printing. This will work for either monochrome or color PDF documents.

     

  • KeyesPDF Version 3.1

    11/19/2006 - Add Color text capability for PCL

    *USERASCII spooled files can now specify color values when writing text. This will be translated to colors in the PDF document.

     

  • KeyesPDF Version 3.0

    10/05/2005 - Speed up Bursting of large Spooled Files

    Large spooled files that were being broken up into many different documents were taking too long to burst. We changed the method used for doing the bursting function. The new method will burst spooled files much faster.

    08/31/2005 - Add DBCS Capability for Spooled Files

    Spooled files that have been created with "Open DBCS" (Double Byte Character Set) fields can now be converted to ASCII Text or PDF documents. However, any bracketed DBCS fields that exist in the data stream will not be converted to the appropriate graphics characters.

    08/01/2005 - Add EBCDIC PCL Support

    With this addition, you can convert PCL written into a standard *SCS printer file using regular EBCDIC characters. The program translates the EBCDIC negate character (¬) into an ASCII escape character. All other EBCDIC characters are translated into the appropriate ASCII characters. To use this feature, place the key words "EBCDIC PCL" in the Spooled File's User Data field or Form Type.

    06/20/2005 - Add Spooled File Descriptions

    Spooled files may now be defined to the KeyesPDF system on a Spooled File Description screen. You can define conversion parameters to be used for each of your different named spooled files. Data can be extracted from the spooled file pages and used in the Path or Filename parameters. Fields can be passed to an Exit program to extract additional information, as needed.

    06/20/2005 - Add PDF Conversion Setup

    Default parameters for your spooled file conversions can now be entered on a Setup screen. These values are stored in a data area. The information is used in the conversion programs to direct how and where you want your spooled files to be processed.

     

  • KeyesPDF Version 2.1

    12/07/2004 - Expand Page Width to 350 characters

    The maximum width that spooled files were converted to Text or PDF documents was expanded from 290 up to 350 characters wide.

    09/14/2004 - Add OCR A Extended Font

    A new font (OCR A Extended) has been added to the PDF conversions. USERASCII documents can now include this font.

    06/03/2004 - Add Euro character

    The Euro character was added to all of the available fonts. The Euro will take the place of the original generic money symbol.

    09/23/2003 - Add Encoding of PDF Text Streams

    Encoded PDF text streams cannot be easily read or changed by a text editor. This is intended to make the PDF document difficult to alter or forge.

    08/21/2003 - Rename Product

    KeyesUtility has been renamed to KeyesPDF Utility.

    08/11/2003 - Add Network Drive Support

    Network drive support has been added to KeyesUtility. The images that you create can be saved to any network drive that is shareable on your network.

     

  • KeyesUtility Version 2.0

    04/22/2003 - Expand Filename Description field

    The Filename Description field is used to Index (name) the PDF documents, when using the KUOUTQ auto processing. This field has been expanded to allow up to 60 character long filenames.

    03/24/2003 - Add KeyesUtility Menu

    A menu (KUMENU) has been added to the KeyesUtility system. It will allow you to browse for spooled files for conversion to PDF. It also has items to start and stop the automatic KUOUTQ processing program.

    03/03/2003 - Add 11 x 17 inch page size capability

    When processing *USERASCII spooled files, the page size is extracted and used to set the size of the PDF page. Large page sizes up to 11 x 17 inches can be defined.

    01/29/2003 - Expand the maximum size for *USERASCII spooled files

    The maximum size of *USERASCII spooled files that can be extracted from an output queue has been expanded by a factor of 100. Now huge PCL spooled files with tens of thousands of pages can be converted to PDF documents.

    11/21/2002 - Added a new method of indexing documents

    A new method of indexing *SCS spooled files has been added to the Utility. You can name a specific location within the spooled file that contains the desired Index value. A document number or Customer number, for example, can be used to burst a spooled file into parts. Each part will be given the Index value found at that location, plus a filename extension, when copied to your IFS.

    11/12/2002 - Increased the capacity of created PDF documents

    The number of spooled file pages that can be converted to a PDF document has been increased. For standard *SCS printer files the new limit is 30,000 pages. *AFPDS printer files can have up to 20,000 pages and *USERASCII (PCL) printer files can have up to 16,000 pages.

    08/06/2002 - Added Bursting of Spooled Files, by Description

    The automatic indexing feature has been expanded to allow *SCS and *USERASCII spooled files to be broken into separate parts. Each part will be made into a different image file. Description commands are embedded in your spooled files, with escape sequences, to give the filename of each part. This also gives you the ability to leave parts out.

    07/12/2002 - Create text based, PDF documents from *USERASCII print files

    Previously, PCL was converted to graphical based PDF documents. This prevented the text from being Indexed or Searched. Now the text is placed in the PDF file as text strings.

    07/12/2002 - Add Full IFS Support

    Full IFS support has been added to KeyesUtility. The images that you create can be saved to Physical Files or saved directly to your IFS, using long filenames.

     

  • KeyesUtility Version 1.0

    03/04/2002 - IFS Support

    Sample code has been added to the utility that will show you how to automatically copy the PDF files into your IFS. The code can be activated to automatically copy the created PDF's to any directory in your IFS with any name that you choose.

    02/07/2002 - PDF and TIFF Resolution

    The resolution that USERASCII (PCL) and AFPDS Spooled files are converted to was increased from 240 to 300 DPI. This will create a slightly larger file size, but the resulting image is a much better quality.

    01/25/2002 - PDF Margins and Font changes

    The margins for the PDF documents have been reduced to allow larger fonts to be used when converting Spooled File pages. Horizontal scaling of the fonts has also been added, which allows for even larger, more easily read fonts.

    12/05/2001 - AFPDS Clipping correction

    A correction to the program that converts AFPDS spooled files into TIFF or PDF images has been made. Converted AFPDS spooled files had been prepared as 8 inch wide images. This caused some documents to lose up to 1/8 inch off the right side of the page. The new program has been altered to prevent any further clipping.

    11/14/2001 - Automatic Indexing

    A method of automatic indexing (naming) of your PDF files created from USERASCII (PCL) spooled files has been added. You may code the name that you wish the system to use for the PDF file, when it is created, inside the spooled file itself. You can code a command, with an escape sequence, that the utility picks out of the spooled file and then uses for indexing the PDF's.