Release Notes: This release adds support for writing 16 bit (per channel) TIFF files and improves speed and memory usage for TIFF merging.
Release Notes: This release implements ShadowsControlOp and HighlightsControlOP (which allow adjusting the color and brightness in both directions), implements linear, quadratic, and cubic damping functions (which allow the same for any pixel range), adds support for complex functions, implements MeshWarpOp, and updates the Developer Guide and Javadoc.
Release Notes: This release implements these BufferedImageOps: FunctionOp (apply given function to pixel values), LabFunctionOp (same as FunctionOp, but in the Lab colorspace), LogImageOp, ExpImageOp, FaceUpOp (sharp details and smooth skin), SharpnessOp, ThresholdSmoothOp, GaussianFilterOp, ShadowsEnhanceOp (see details in shadows), HighlightsEnhanceOp (see details in highlights), HistogramEqOp, WarpTransformOp, and WarpMorphOp,
Release Notes: This release implements surface transformations (for perspective correction or water-like effects), adds the ability to save RenderedImage in TIFF format, supports PDF Shader 6 (Coons Patch Mesh), and makes the PDF Function implementation usable independent of PDF.
Release Notes: This release improves speed and memory usage of the EPS and PDF parser, fixes a lot of bugs in PDF rendering, and updates the online Javadoc.
Release Notes: This release rewrites most parts of the library to use new Java features (like generics and enums), can easily create/modify XMP metadata with XMPCollection, gets XMP data as TreeModel, fixes a few bugs in the PDF parser, adds support for Shading Patterns, increases PDF rendering speed, and adds support for embedded fonts (TrueType and Type1).
Release Notes: TiffWriter now supports type 7 (JPEG) compression. The PDF_ColorSpace family (including CalGray, CalRGB, Decode, DeviceCMYK, DeviceGray, DeviceRGB, Indexed, ICC_Based, Lab, and Separation) was made independent of PDF and renamed to IColorSpace.
Release Notes: Support for writing tiled TIFF files was added. The possibility to read a single strip or tile from a TIFF image was added. The possibility to split TIFFs "on the fly" without saving them to the hard drive was added. In this case, the user gets an Enumeration, each element of which is a byte array with a single TIFF image. Bugs were fixed.
Release Notes: Conversion between RGB ICC color spaces was fixed. RGB_ColorOp was added. Saving of JPEG images with ICC profiles was implemented (image data is converted to the given profile). A minor bug in IPTC writing was fixed.
Release Notes: This release implements many PDF imaging model features: all blending modes, SoftMasks, Isolated Transparency Groups, and Output Intents. An improved PDF Parser engine, so that corrupt (e.g. without CrossReferenceTable) or hand created PDFs (with incorrect offsets and wrong or missing stream lengths) can be succesfully parsed.