Project moved

Development continues under a new name (with new features): JEncConv as of August 2010. Please use that project from now on.

JFileConv

logo JFileConv is a text file encoding converter. It reads a text file using an encoding (e.g. ISO-8859-2) and writes the characters to a file using another encoding (e.g. UTF-8).

It supports plugins (for processing the text) and has a preview function which allows the user to see how the file is decoded with a particular charset.

Download

Download the latest version from sourceforge. The program is distributed as a .zip archive containing a (cross-platform) .jar file and a few other required files. After unzipping, you may run the program by double-clicking the .jar or by typing java -jar jfileconv.jar in a terminal. You need Java installed.

Develop

Source code

Browse the sources on github. To build from sources, you also need the mihaib-utils library (place the .jar in the lib/ directory). You may download the icons from the github download page (place the icons directory in the root of the sources). The project has an ant buildfile. Use ant -p for the project help information.

Write plugins

Writing additional plugins is easy. The Plugins Tutorial page has a step-by-step example.

Other

A PAD file for the program is provided here. It was created using padbuilder.com.

My sourceforge developer page.

Valid XHTML 1.0 Strict Valid CSS