Ant Task Node

The Ant Node adds Apache Ant support to PDF Automation Workflows. Apache Ant is a software tool for automating software build processes implemented using the Java language. Ant uses XML to describe the code build process and its dependencies.

For additional information on creating Ant projects see 

    NOTE: PDF Automation server comes packaged with Apache Ant version 1.10.11.


General Settings

Build File: file path to the ant project XML file to run.

TargetsSpecify a list of Ant targets to be invoked. Each target should be on a seperate line, or leave empty to execute the project "default" target.



Variables Tab

The Variables tab allows you to create / define user variables at any point during the flow. It functions the same as the Create Variable Node. Created variables are immediately accessible by the current node and all future nodes.

Variable Name: The name of the variable to be created

Type: PAS currently supports the following user defined data types for variables

Format: Sets the default format for the variable. The format can also be set dynamically at output time using Variable Formatting

Default Value: The default value for the newly created variable. Can be left empty if required.

Variable Formatting

Variables require a default format to be set in order for to be used by the workflow. You can use one of the predefined formats in the drop down or write your own using the following formatting symbols


NO formatting options, plain text strings only


0 = digit placeholder (000 = 001)

# = digit no placeholder (### = 1)

. = decimal separator (#.# = 0.5)

, = grouping separator (#,### = 1,000)


yy = two-digit year

yyyy = four-digit year

m = month (1-12)

mm = two-digit month (01-12)

mmm = three letter month abbreviation (01=Jan)

mmmm = full month name (01=January)

d = day of month (1-31)

dd = two-digit day of month (01 - 31)

H = hours (1-23)

HH = two digit hour (00 - 23) (AM/PM NOT allowed)

M = minutes (0-59)

MM = two digit minute (00 - 59)

s = seconds (0-59)

ss = two digit second (00 - 59)

h = hour (0 - 12 | 12-hour AM/PM format)

hh = two digit hour (00 - 12 | 12-hour AM/PM format)

tt = AM/PM based on the time

zz = time zone (Pacific Daylight Time = PDT)

zzzz = time zone (Pacific Daylight Time)


True / False

1 / 0 = binary format

yes / no


Qoppa Software's PDF Automation Server for Windows, Linux, Unix, and macOS

Automate PDF Document Workflows through RESTful Web Services & Folder Watching

Copyright © 2002-Present Qoppa Software. All rights reserved.