We have some old code (Java 1.2) that heavily uses JAI_IO for image manipulation. We're now Java 1.6 and so we no longer need this. First off, should I still be using BufferedImage? Or is there a better class? What I fundamentally need to do is:
- Convert a bitmap from one format to another (usually to PNG).
- Get the metadata of an image: size in pixels, DPI, & bitmap format.
- Resize an image.
- Draw an image to a Graphics2D object.
- walk the pixels in a bitmap to read and/or set them (this can be slow - rarely used).
And I know the answer is "ha ha ha" but is there a class that will convert metafiles to a bitmap?
thanks - dave