pdfToolbox integration in automation systems (Switch, FileTrain)

Instead of using pdfToolbox Server in hot folder mode (Working with hot folders in pdfToolbox Server), it can also be used integrated in Enfocus Switch or Laidback Solutions FileTrain. This article provides an introduction to how pdfToolbox can be used in such tools.

Laidback Solutions FileTrain

FileTrain from Laidback Solutions is an automation tool that allows automation of manual tasks such as file moving, renaming, moving from and to FTP servers, database access, etc... It also has a built-in integration of pdfToolbox Server. After installing pdfToolbox Server or CLI on the same machine as FileTrain, FileTrain's built-in pdfToolbox action allows running preflight Profiles or Process Plans on files in a "station" (the name for FileTrain automated workflows).

On the screengrab above, you can see the main FileTrain window and the pdfToolbox action used to run pdfToolbox in a larger automated workflow:

  1. The list of FileTrain "stations" (automated workflows).
  2. The pdfToolbox action editing window.
  3. The Profile used in this particular workflow; all pdfToolbox Profiles and Process Plans can be used.
  4. FileTrain offers a convenient interface to generate multiple preflight reports in different versions.
  5. The "Dynamic values" tab allows passing on variables to the selected pdfToolbox preflight Profile or Process Plan. This enables each file to be treated differently, for example based on information that has been extracted from a database (FileTrain has a built-in action to do database access).
  6. FileTrain allows very fine-grained selection of where the result file will be generated in the "Result file" tab.

Enfocus Switch

Switch from Enfocus is a modular automation solution that can automate manual tasks; it includes both built-in tools (for FTP, renaming, grouping and ungrouping...) and connects to third-party tools. From the start, Switch has had a number of pdfToolbox configurators (the Switch name for the plug-ins that create a connection to a third-party tool).

  1. The list of flows (the Switch terminology for a workflow that automates a series of tasks).
  2. The list of built-in tools and configurators; at the top in the favorites section, three of the pdfToolbox configurators.
  3. A workflow featuring two pdfToolbox configurators to automatically merge PDF files into a single file and subsequently impose them using the imposition engine built into pdfToolbox.

pdfToolbox provides the following configurators for Switch:

  • Actions: runs one of the pdfToolbox actions (roughly equivalent to the functionality available in the Switchboard).
  • Profiles: runs a pdfToolbox Profile or Process Plan.
  • Compare: compares two incoming PDF files and determines whether they are visually the same or different.
  • Impose: runs the pdfToolbox imposition engine.
  • ConvertColors: runs a color conversion using pdfToolbox.

How to integrate callas pdfToolbox Server with Enfocus Switch can be found in the online documentation under the chapter: pdfToolbox Server integration in automation systems.