JPCX is a Java package that provides a way to encode and decode PCX image data. If you need to know something specific you should read the documentation, but here is a list of features:
- Fast reading of meta-data by reading minimal data
- Can read from any InputStream one time, or any FileInputStream n-times
- Supports both 8-bit indexed color and 24-bit true-color images
- Encode and decode support for RLE and uncompressed
- Can encode and decode to different target streams easily, which makes it easy to Open, Save, or Save As using the same object
Changelog
We’re working on this, but for the time being here is the last 5 things in the repository changelog:
License
Licensed under the LGPL version 3 or later. This is an Open Source license and requires you release all changes you make to the public domain. We aren’t lawyers. Read the LGPL license text for more details. Wikipedia’s LGPL article may help you understand this license too.
Source Code
You can get the latest source by accessing our Source Code Repository (directions below) or get the latest release by downloading a JAR that contains the source, documentation, and class files.
Download jpcx.jar (34k)
bzr pull http://santiance.com/bzr/jpcx if you want to get the latest version of our source code. Please e-mail patches or repository locations I can merge from to kristopher.ives@gmail.com.