Crawford Technologies designs and develops powerful print-stream and document transformation and data enhancement solutions.
Crawford Technologies designs and develops powerful print-stream and document transformation and data enhancement solutions.
Crawford Technologies
Our Products
Crawford Technologies Solutions
News
Our Partners
Client Testimonials
Service
Support



PRO Indexer

PRO Indexer is a component of the PRO Enhancement Series that allows you to define data to be extracted from print-streams while a document is being processed.


Product Specifications
  • Overview

  • Features and Benefits

  • Specifications

  • System Requirements



  • Related links:

  • PRO Indexer (PDF)

  • PRO AFP to PDF
  • PRO AFP to Metacode
  • PRO AFP to PS
  • PRO AFP to PCL
  • PRO AFP to HTML
  • PRO AFP to Image (Tiff and PNG)
  • PRO Meta to AFP
  • PRO Meta to PCL
  • PRO Meta to PDF
  • PRO Meta to PS
  • PRO Meta to HTML
  • PRO Meta to Image (Tiff and PNG)
  • PRO PS to AFP
  • PRO PS Normalization
  • PRO PS to Metacode
  • PRO PS to HTML
  • PRO PS to Image (Tiff and PNG)
  • PRO PCL to AFP
  • PRO PCL Normalization
  • PRO PCL to PDF
  • PRO PCL to PS
  • PRO PCL to HTML
  • PRO PCL to Image (Tiff and PNG)

  • Press Releases


  • Extracting data from print streams
    PRO Indexer
    Overview
    Features & Benefits
    Product Specifications
    System Requirements

    Overview

    PRO Indexer is a component of the PRO Enhancement Series that allows you to define data to be extracted from print-streams while a document is being processed. You can use the extracted data to create reference index or Bookmarks for PDF files generated from the printstreams.

    You can have the extracted data written to an output file in a variety of formats including Comma Separated Variables (CSV), Fixed Length Records and a User Defined File Format.

    PRO Indexer can extract any data in the print files for use as Bookmarks or output to a file.

    When data is specified for extraction to an output file, its field can be manipulated as required before being written to the index file. For example, PRO Indexer can create the commands needed to add records to a database.

    When configured to run with any of the PRO transform products, this powerful indexing tool adds much valuable functionality to our continuous one-step processing.

    How it Works

    PRO Indexer uses rules, specified by the user, to define the data to be extracted from the printstream. There are a large number of algorithms that can be used to find and identify any and all fields in a documents.

    The PRO Indexer finds fields using absolute and relative triggers, line and record numbers, x and y co-ordinates, pattern matching and other flexible algorithms. It also has a scripting language available for hard to identify fields and special cases.

    Run on Multiple Platforms

    PRO Indexer runs on a multitude of platforms including Windows, AIX, Solaris, Linux, HP-UX, z/OS and OS/390. This ensures that you have a choice of platforms.

    Features & Benefits

    Transform and Index in One Pass

    PRO Indexer can be configured to run with any of the PRO suite of transform products. Only one pass at a print stream is required to transform and index the file. This means that customers will save a significant amount of time in addition to simplifying their operational procedures.

    Platform Independence

    PRO Indexer runs on a multitude of platforms including Windows, AIX, Solaris, Linux, HP-UX, z/OS and OS/390. This ensures that you have a choice of platforms.

    Product Specifications

    Output Formats

    PRO Indexer supports several different output file formats including:

    • Comma Separated Variables (CSV)
    • Fixed Length Records
    • User-Defined
    • XML
    Indexing

    Any data in the print files can be extracted for use as Bookmarks or output to a file (for AFP printstreams this includes data found in TLE and NOP records). When data is specified for extraction to an output file, it is extracted into fields specified by the user.

    Print Stream and Associated Resource Support

    The PRO Indexer component utilizes the underlying PRO interpreters for printstreams and resource processing. This allows PRO Indexer to be used with any print language including AFP, Xerox LCDS, Metacode, PostScript, PCL and PDF.

    Processing Modes

    One of five different processing modes can be used to process the print stream. Selection of the appropriate processing mode is determined by the characteristics of the print stream and the application requirements. The processing modes are:

    • Record mode for print record-oriented applications
    • Line mode for line data applications
    • APA for simple All Point Addressable applications
    • FAPA
    • MAPA
    Index file configuration

    PRO Indexer uses a file of commands or rules, specified by the user, to define the data to be extracted from the printstream. The rules describe:

  • The phrases or text in the printstream, called triggers, which are used to identify the data to be extracted.

  • The location, relative to the trigger, and any uniquely qualifying characteristics of the data to be extracted as fields.

  • The fields to be Bookmarked or combined to create a record of extracted data, the order in which the fields are to appear in the record and optionally the format of the records written to the file of extracted data.

    Supported Transforms

    PRO Indexer is designed to work with any of the PRO suite of products. These software products can convert print files from one format to another. PRO Indexer supports the following transforms:

    Scripting extensions

    PRO Indexer provides extensions to the PRO Meta Scripting Language. The Scripting Language greatly enhances your control over the underlying product's functionality to assist you in tailoring PRO Indexer to your application's requirements.

    Run on Multiple Platforms
    PRO Indexer runs on the following platforms:
    Windows XP, NT, 95, 98, ME, 2000, 2003
    AIX
    Solaris
    Linux
    HP-UX
    MVS OS/390, z/OS

    System Requirements

    Software Prerequisites

    PRO Indexer runs on the following operating systems:

    Windows
    Windows XP, NT, 95, 98, ME, 2000, 2003

    AIX
    AIX, version 4.2, 4.3 and 5.x

    Unix
    Solaris, version 2.6 and up
    HP-UX, version 10 and 11
    Red Hat Linux

    MVS
    OS/390, z/OS

    MVS Run Time

    PRO Indexer for MVS has been developed using the IBM C/C++ compiler. For C run-time library support, one of the following is required on OS 390 and MVS:

  • Language Environment for MVS & VM Version 1.4 or higher
  • MVS C/C++ Language Support Feature of MVS/ESA Version 5.2
  • Language Environment element of OS/390
  • Hardware Prerequisites
    Computer

    PRO Indexer requires a computer capable of running the software described above.

    Network

    Windows/Unix/AIX

    PRO Indexer must have a host connected to the Windows, Unix or AIX system using any attachment methodology that allows data to be sent from the host to the printer without translation. This includes TCP/IP, and other LAN/WAN links.

    z/OS

    PRO Indexer must have a host connected to the z/OS system using any attachment methodology that allows data to be sent from the host to the printer without translation. This includes TCP/IP, and SNA links.

    PRO Indexer









    Copyright © 1999-2008 Crawford Technologies Inc. All rights reserved.