ARCPDF, PDF-Datei archivieren
i-effect contains functions to archive objects and files. For this purpose, external archiving systems, such as the InfoStore system from SOLITAS, or the internal storage system of i-effect can be used. Various commands within i-effect are used to store objects in this storage system and to assign index terms to them at the same time.
Using the ARCPDF command
The command is used to store any PDF file in an archive system. The user can read any character strings from the PDF file and use them as index terms for this document. Depending on the archiving system used, these index terms are either transferred to the interface of the archiving system together with the document, or stored within i-effect for later retrieval of the archived documents. Text information in the PDF file to be processed can be found either by specifying specific position information (X/Y coordinates), or by reading out key terms. Index terms that do not originate from the PDF file, but must be transferred process-specifically, can also be specified.
Parameters and their meaning
The command has the following parameters
Parameter „IFS path to PDF file“ (PDFFILE) | The PDFFILE (IFS path to PDF file) parameter sepcifies the qualified name of the PDF file to be processed. |
This is a required parameter.
Parameter Target format (TOFMT): | The TOFMT (Target format) parameter specifies the archiving system to be used. | |||
The following special value is available: | ||||
*INFOSTORE | InfoStore from SOLITAS will be used an the archiving system. |
This is a required parameter.
Parameter Object type (OBJTYPE) | The OBJTYPE (Object-Type) parameter specifies the type of object, under which the object is stored in the InfoStore system. These object types can be maintained using the command WRKOBTD within InfoStore. | ||
Possible values are: | The object type is PDF. This is the default extension for PDF files. | ||
*AUTO | If the extension of the streamfile is not defined, it will be created automatically. | ||
Name | Input of a defined extension. |
This is a required parameter.
Parameter Archive-ID (ARCID) | The ARCID (Archive ID) parameter specifies the name of the archive to be used for this process. |
Parameter Repository (FILCAB) | The FILCAB (Repository) parameter names the repository into which the object will be archived. |
Parameter Document class (DOCCLS) | The DOCCLS (Document class) parameter specifies the name of the document class, that this object will be allocated to. This object class will be used during the retrieval of objects. |
Parameter Dokument type (DOCTYPE) | The DOCTYPE (Document type) parameter specifies the document type, that this object will be allocated to. |
Parameter Access code (SECCOD) | The SECCOD (Access code) parameter specifies the name of the security code, that this object will be allocated to. The security code specifies the access rights for users of the archive. |
Other values (up to 100 entries)
Element 1: Page number.
The number of the page from which the text is to be extracted. i-effect extracts the text from the position on the page specified here and passes it to the archive system as an index term, but only for the page specified here. Alternatively, specify *ALL, and i-effect passes the value at the specified position for each page in the output file. If the output file consists of 5 pages, 5 index values are passed, namely one for each page.
1 | The data is extracted from the first page only. |
*ALL | The data is extracted from each page. |
1-9999999 | Specify the page number from which to extract the data. |
Element 2: Line-No. or y coordinate.
The INDEXPOS (Index string position) Parameter allows you to define positions in the file from which i-effect will extract items of text and pass them as index values to the archive system.
*NONE | No index values with index string position will be extracted. |
1 | The page number from which the text should be extracted. i-effect will extract the text from the position on the page specified below and will pass it as a parameter to the archive system, but only for the page specified here. |
0.001-999.999 | Enter the line number or vertical coordinate. |
Element 3: Character pos. o. x-coordinate.
Depending on the value for the measurement method, specify here either the column number where the parameter appears in the file (*ROWCOL), or the horizontal coordi-nate on the page where the beginning of the text appears (measured in millimeters for *MM,
centimeters for *CM, or inches for *INCH).
*NONE | No index values with index string position will be extracted. |
1 | The page number from which the text should be extracted. i-effect will extract the text from the position on the page specified below and will pass it as a parameter to the archive system, but only for the page specified here. |
0.001-999.999 | Enter the column number or horizontal coordinate. |
Element 4: Length.
The INDEXPOS (Index string position) Parameter allows you to define positions in the file from which i-effect will extract items of text and pass them as index values to the archive system.
1 | The default setting is 1. |
0.001-999.999 | Specify the length of the area occupied by the desired text. |
Element 5: Höhe.
Depending on the value specified for the "Measurement method" below, enter either the number of characters which the parameter text occupies in the file (*ROWCOL) or the vertical space it occupies on the page (measured in millimeters for *MM, centimeters for
*CM or inches for *INCH).
1 | The default setting is 1. |
0.001-999.999 | Specify the height of the area occupied by the desired text. |
Element 6: Measuring method.
The unit in which the preceding elements were specified.
*ROWCOL | Rows and columns. |
*INCH | Inch |
*CM | Centimeter |
*MM | Millimeter |
Element 7: Index name
The name of the index to be transferred to the archive system together with the extracted data. Under these index names the data can be searched later in the archive system. The INDEXKEY (index parameter by key) parameter allows the specification of key strings that i-effect uses as a hint for the text to be extracted from the file that is passed as a parameter to the archive system.
*NONE | No index terms with key strings are read from the file. |
Other values (up to 50)
Element 1: Page number. | The number of the page from which the text is to be extracted. i-effect extracts the text from the position on the page specified here and passes it to the archive system as an index term, but only for the page specified here. Alternatively, specify *ALL, and i-effect passes the value at the specified position for each page in the output file. If the output file consists of 5 pages, 5 index values are passed, namely one for each page. | |
1 | The data is extracted from the first page only. | |
*ALL | The data is extracted from each page. | |
1-9999999 | The data is extracted from each page. | |
Element 2: Key string. | The key string to check for. | |
Character-value | Specify here the key string that triggers the selection of parameter text. | |
Element 3: Occurrence. | If the key string appears more than once on a page, the number entered here determines how many times the key string appears on the page triggers the selection of the parameter text. | |
1 | The first occurrence. | |
1-999 | Specify the occurrence of the key string on a page that should cause the extraction of the parameter text. | |
Element 4: Offset X. | Depending on the value for the measurement method, enter here the offset either in lines (*ROWCOL) or units (*MM, *CM, *INCH) from the beginning of the key string to the beginning of the text to be extracted as parameter. If a positive number is entered, it is interpreted as indicating that the parameter text is to the right of the key string, whereas a negative number indicates that it is to the left. | |
0 | The default offset is 0 units. | |
-999.999-999.999 | Specify the offset in the unit of measurement defined below. | |
Element 5: Offset Y. | Depending on the value for the measurement method, enter here the offset either in lines (*ROWCOL) or units (*MM, *CM, *INCH) from the beginning of the key string to the beginning of the text to be extracted as parameter. If a positive number is entered, it is interpreted as indicating that the parameter text is below the key string, whereas a negative number indicates that it is above it. | |
0 | Der vorgegebene Versatz ist 0 Einheiten. | |
-999.999-999.999 | Specify the offset in the unit of measurement defined below. | |
Element 6: Length. | Depending on the value for the measurement method, specify here either the length of the para-meter text in characters (*ROWCOL) or in measurement units (*MM, *CM or *INCH) on the page. | |
1 | The default length is 1 unit. | |
0.001-999.999 | Specify the length in the unit of measurement defined below. | |
Element 7: High. | Depending on the value for the measurement method, specify here either the number of lines the parameter text occupies in the file (*ROWCOL), or the vertical space it occupies on the page (measured in millimeters for *MM, centimeters for *CM, or inches for *INCH). | |
1 | The default height is 1 unit. | |
0.001-999.999 | Specify the height of the area occupied by the desired text. | |
Element 8: Measuring method. | The unit in which the preceding elements were specified. | |
*ROWCOL | Rows and columns. | |
*INCH | Inch | |
*CM | Centimeter | |
*MM | Millimeter | |
Element 9: Index name. | The name of the index to be transferred to the archive system together with the extracted data. Under these index names the data can be searched later in the archive system. The INDEX (index values) parameter allows you to specify index names and values that are to be passed directly to the archive system. | |
*NONE | No direct index terms are transferred to the archive system. | |
Other values (up to 50 entries): | ||
Element 1: Index name. | The name of the index to be passed to the archive system together with the value specified in the following element. Under these index names the data can be searched later in the archive system. | |
Element 2: Index value. | A string that is stored in the archive system as an index value for the index name specified in the previous element. |
Sei der Erste, dem dies gefällt.