### GanttProject - Command line

Ganttproject allows you to set some parameters on the command line.
Try java -jar ganttproject.jar --help to see the parameters available.
First, you can directly specify a xml file for GanttProject to open.
Eg : java -jar ganttproject.jar myproject.xml
The second possiblity is to export the project as HTML pages, PDF document or a PNG/JPG image.
Eg : java -jar ganttproject.jar -html myproject.xml directory to export the project as a web page in the specified directory.
Eg : java -jar ganttproject.jar -pdf myproject.xml myproject.pdf to export the project chart as myproject.pdf.
Eg : java -jar ganttproject.jar -png myproject.xml myproject.png to export the project chart as myproject.png.
Eg : java -jar ganttproject.jar -jpg myproject.xml myproject.jpg to export the project chart as myproject.jpg.
With the html export you could specify an xsl directory by using the -xsl-dir argument.
In all these cases the project file name can either be a file on local disk or an URL. If the URL is password-protected, you can give credentials this way:
Eg : java -jar ganttproject.jar http://username:password@example.com/filename