AI Roundtrip

With this node you can define how an Illustrator (.AI) file should be opened.

It has the following configuration options:
  • Input File: here you can specify the input file. Select the pencil to open Expression Builder.
  • File Open Mode: here you can define how the Illustrator file should be opened. Options:
    • Prefer PDF: if you select this option, the PDF supported part is read, ignoring everything that is written in the Illustrator part such as text blocks, image links and layers.
    • Prefer Illustrator: if you select this option, the Illustrator part will be imported, translating the Illustrator part into editable PDF language. This means that:
      • The image links will be retrieved.
      • The layers will be kept.
      • The text blocks will be kept.
    • Illustrator Only: if you select this option, only the Illustrator part of the PDF file is accepted. If this is not available, an error will occur.
  • File Save Mode: here you can define how the file should be saved. Options:
    • Save as PDF: if you select this option, the file is saved as regular PDF file.
      Note: If you want to process the file in a further step in the workflow, you need to use this option. If you need an Illustrator file as a result, you need to use another AI Roundtrip node at the end of your workflow.
    • Save as Illustrator: if you select this option, the input file is exported as an Illustrator file.
      Note: It is not possible to process native Illustrator files in further steps in the workflow. Consequently, this option should always be the last step in the workflow.
  • Image Lookup Folder: here you can define the folder path where the images are located. The path can be absolute or relative.

    Example

    If you define the relative path ../Images, the node will look for images in the Images folder that is in a parent folder of the imported AI document.

    You can also enter a variable containing a list of folders (in which case the variable must be a list of strings).

  • Missing Font Handling: here you can define what needs to happen when a font is missing. Options:
    • Error When Missing: if you select this option, the workflow will error.
    • Substitute Font: if you select this option, the font will be substituted by the font specified in Default Font.
    • Default Font: here you can specify which font is used when a missing font is substituted.
  • Output AI file: here you can define the output path of the Illustrator file.