StartsWithPatternInputFormatPDFTable is used to parse tables from a PDF file where the beginning of each record is identified by a specific
regular expression pattern.
Configuration
The configuration consists of the following parameters:
- hgrid247.record.startPattern
Indicates the regular expression pattern that marks the start of a record.
- solusi247.pdf.columndelimiter
Indicates the column delimiter used in the output.
- hgrid247.record.patternFlag
Indicates the regular expression pattern flag.
- Default value: MULTILINE
- Multiple flags can be specified using the | separator.
Behavior
- Parses tabular data embedded in PDF documents
- Identifies records based on a start-pattern regular expression
- Extracts table rows and outputs them as delimited text
- Columns in the output are separated using the configured column delimiter
Typical Use Cases
- Extracting structured table data from PDF reports
- Parsing transaction logs or statements stored in PDF format
- Converting PDF tables into delimited text for ETL processing