PREV | NEXT Java Image I/O API Guide

1. Introduction

1.1 The Java Image I/O API

1.2 About This Document

1.3 Platforms

1.4 Target Audience

1.5 Acknowledgements
2. Goals

2.1 API Goals

2.1.1 Client-Side Application Goals

2.1.2 Server Use Cases

2.2 Non-Goals
3. Writing Image I/O Applications

3.1 Reading and Writing Images

3.2 Going Further

3.3 ImageReader

3.3.1 ImageReadParam

3.3.2 IIOParamController

3.3.3 Reading From Multi-Image Files

3.3.4 Reading "Thumbnail" Images

3.4 The ImageWriter Class

3.4.1 Writing Multiple Images

3.5 Handling Metadata

3.5.1 The IIOMetadataFormat Interface

3.6 Transcoding

3.7 Listening for Events

3.7.1 The IIOReadProgressListener Interface

3.7.2 The IIOReadUpdateListener Interface

3.7.3 The IIOReadWarningListener Interface

3.7.4 The IIOWriteProgressListener and IIOWriteWarningListener Interfaces

3.8 Handling Errors using IIOException
4. Writing Image I/O Plug-ins

4.1 The Plug-in Concept

4.2 Embedding Plug-ins in JAR Files

4.3 Writing Reader Plug-Ins

4.4 Writing Writer Plug-ins

4.5 Writing Transcoder Plug-ins

4.6 Writing Stream Plug-ins



CONTENTS | PREV | NEXT