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 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.
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.
Writing additional plugins is easy. The Plugins Tutorial page has a step-by-step example.
A PAD file for the program is provided here. It was created using padbuilder.com.
My sourceforge developer page.