FileConvert is a program that can convert between files with point data. The program was originally built to convert points from pxy, kof to csv. As new formats has been added, the program has been reorganized, and it now supports user-created readers/writers. As long as the reader and writer agree on the data they exchange, they can exchange whatever data they want and not just points.
- It can read points from pxy, kof, csv, dxf (highly experimental), and txt (user defined format).
- It can write points to kof (new), csv, dxf (highly experimental), and txt.
You can download FileConvert for windows here:
The program included in the installer is _NOT_ the latest version of FileConvert. To ensure you have the latest version, update the application by going to File-Update the first time you run the program.
The main python module can be found here:
and the update/wrapper can be found here:
You need Update.py to get FileConvert.py working, as it defines certain variables FileConvert.py needs.
- PyQt4
- python 2.5
The source of the project can be found here:
To create FileConvert.py, run make.sh. The source includes several seperate python files that are glued together forming FileConvert.py by using a macro language I created for this project. The language resembles doctests, but the evaluation of an python expression is inserted into the resulting file.