Appendix C. Format of the Index Object File
General-use Programming Interface and Associated Guidance Information is
contained in this appendix.
One of the optional files ACIF can produce contains indexing, offset, and size
information. The purpose of this file is to enable applications such as archival and
retrieval applications to selectively determine the location of a page group or page
within the AFP data stream print file, based on its index (tag) values.
The following example shows the general internal format of this object:
BDI
IEL GroupName=G1
TLE (INDEX1)
...
TLE (INDEXn)
IEL PageName=G1P1
TLE (INDEX1)
...
TLE (INDEXn)
...
IEL PageName=G1Pn
...
IEL GroupName=Gn
TLE (INDEX1)
...
TLE (INDEXn)
IEL PageName=GnP1
TLE (INDEX1)
...
TLE (INDEXn)
...
IEL PageName=GnPn
EDI
The example illustrates an index object file containing both page-level and
group-level Index Element (IEL) structured fields. Because ACIF can create TLE
structured fields only at the group level, the print file that was processed by ACIF to
create this example of an index object file already contained page-level and
group-level TLE structured fields.

Group-Level Index Element (IEL) Structured Field

If INDEXOBJ=GROUP is specified, ACIF creates an index object file with the
following format:
Copyright IBM Corp. 1993, 1999 191