ARSPDOCI program

The ARSPDOCI can be used to index a PDF file. The ARSLOAD program automatically calls the ARSPDOCI program if the input data type is PDF and the indexer is PDF.

The ARSPDOCI program uses the identified locations of text strings on a page of a PDF document to produce a text index file as well as a byte offset indexed PDF document. You can use the ARSPDUMP program to list the locations of text strings in a document.
Restriction: The ARSPDUMP and ARSPDOCI programs are not supported on z/OS.

If you need to index a PDF file and you do not want to use the ARSLOAD program to process the file, then you can run the ARSPDOCI program from the command line or call it from a user-defined program.

The ARSPDOCI program requires two input files: a PDF document and a parameter file.

If a font is referenced in an input file but not embedded in the file or is not one of the 14 base fonts, and the PDF indexer cannot locate the font, the indexing will fail. If the customer purchases additional fonts and installs them on the system, the additional fonts can be found at indexing time by specifying the location with the FONTLIB parameter.

Syntax

The following syntax should be used only when you run the ARSPDOCI program from the command line or call it from a user-defined program.
Read syntax diagramSkip visual syntax diagramARSPDOCIBOOKMARKS=valueCOORDINATES=metricFIELDn= specFONTLIB=pathListINDEXn= specINDEXDD=fileNameINDEXSTARTBY=pageNumberINPUTDD=fileName MSGDD=fileNameOUTPUTDD=fileName PARMDD=fileName RESOBJDD=fileNameRESTYPE={ NONE | ALL | [FONT] [,IMAGE] }TEMPDIR=fileSystemTRIGGERn= spec

Parameters

Refer to the parameter reference for details about the parameters that you can specify when you run the ARSPDOCI program from the command line or a user-defined program.

Files

/opt/IBM/ondemand/V10.5/bin/arspdoci
The AIX® executable program.
/opt/ibm/ondemand/V10.5/bin/arspdoci
The Linux executable program.
C:\Program Files\IBM\OnDemand\V10.5\bin\arspdoci.exe
The Windows executable program.
/usr/bin/arspdoci
The IBM® i executable program.