Plot Digitizer Source Code README
25-DEC-2023

Most of the source code for Plot Digitizer is protected either by the General Public License (GPL) or by the Lesser General Public License (LesserGPL).  Copies of both licenses are provided along with the source code and the header of each source file indicates it's legal status (GPL, LesserGPL, public domain, or not written by me).

Plot Digitizer uses the autotrace program for auto digitizing images.  Autotrace is not provided with this archive, but can be downloaded in either source or binary form from the autotrace web site:
http://sourceforge.net/projects/autotrace/

The Plot Digitizer source code, other than for auto-digitizing, is 100% pure Java.

Plot Digitizer is set up to use the Apache ant build system (http://ant.apache.org/).  To build Plot Digitizer from the DOS or Unix command line, cd into the PlotDigitizerSrc directory, edit the "build.xml" file for your platform's needs (possibly to remove the MacOS specific builds if you are not interested in those), and execute the "ant" command.  This will compile the program, place a double-clickable JAR file in the "jars" directory, and create a MacOS application bundle in the "dist" directory.

Plot Digitizer looks for the autotrace program on the system's search path (note that on MacOS it does not look on the user's search path, but ONLY on the system search path plus a few other hard-coded directories).

That's all I can think of right now.  If you have any other problems with the source code, don't be afraid to contact me.

Ad astra,

Joseph A. Huwaldt
jhuwaldt@users.sourceforge.net

