Function Name |
PDF Form Data Source | ||||
Category |
PDF Form | ||||
Icon |
![]() |
||||
Description |
Reads data from a PDF Form. | ||||
Inputs |
|
||||
Outputs |
|
||||
Properties |
|
||||
When the PDF Form Reader component is dragged onto a transform a setup wizard is launched to guide you through the creation of the data source.
The wizard allows you to select your PDF Form file to use as a template containing the structure of the data you want to read, and optionally, a default file from which to read the input PDF Form data.

Once you press Finish the new PDF Form Data source is added to the transform and can be used as any other data source is.

The name of the component, must be unique within the transform

The encoding used to decode the data read from the file into text if the encoding is not specifically identified within the file (see BOM).
If checked then the first line in the data file is ignored as it is assumed to contain the names of the columns
The transform does not stop when an invalid row is encounters, it just ignores it and moves onto the next line.
If checked leading and trailing whitespace is removed from the field value i.e.
Col1 , Col2 , Col3
if checked the values are "Col1", "Col2", "Col3"
if unchecked the values are "Col1 ", " Col2 ", " Col3"
When checked quotes are considered to be enclosing characters, i.e.
"col 1 has a coma, would normally be seen as a separator", col 2
By enclosing column 1 in quotes the ',' is treated as data not a separator.
All the delimiters selected are treated as column separators unless they are enclosed in quotes (see Fields are enclosed in quotes).
Allows the column definitions to be manually edited.

If the reader component does not have a connector to the 'Filename' or ' Text Source' then the filename is read from this property.
If the connection point 'Filename' or ' Text Source' is connected, then this is ignored (and can be blank)
Indicates that the filename is to be resolved relative to the data mapping file (.dm). If the transform is compiled the filename will be resolved relative to the compiled exe.