Skip to content
dy0gu edited this page Jun 27, 2025 · 7 revisions

Fields

Instructions on how to configure inputs for customizing document attributes and handling document processing.

X Coordinate

  • Specifies the X coordinate position where the text will be placed on the document.

Y Coordinate

  • Specifies the Y coordinate position where the text will be placed on the document.

Rotation

  • Sets the rotation of the text.
  • Available options: 0, 90, 180, and 270 degrees.

Size

  • Adjusts the font size for the text.
  • Range: 1 to 9999.

Page Number

  • Indicates the page on which to place the text.
  • Default value is 0, which is equal to the first page.

Color

  • Pick the color of the text.

Font

  • Select a font file for the text.

Document

  • Select the document file where the text will be added.
  • PDFs, images, Word, PowerPoint and many other file types are allowed, see here for the full list.

Table

  • Pick a table file to get dynamic content from, both CSV and modern spreadsheet files are accepted. Table must have 1 column only.
  • Each row represents a string to be written, the first row is used to get the column names and is therefore skipped/reserved.
  • See here for an example.

Output Directory

  • Choose the directory where output files will be saved.

Tips

Recommendations before processing documents:

  • Test configurations with a small set of data before running with a larger set.
  • Monitor the log output for error messages, which will be highlighted in red.
  • Remember that the first row of the given table is skipped and considered as the headers row!
  • The output file will always be a .pdf, you can use externals tools to convert this back to the original format if needed.
  • Refer to the examples in this folder if further guidance is needed.

Troubleshooting

Common issues and solutions.

Placement mistakes

  • It is expected to not get correct text placement on the first try, keep changing the coordinates and retrying until the text is written where it should be.