Package | Description |
---|---|
com.drew.imaging.jpeg |
Contains classes for working with JPEG files.
|
com.drew.imaging.png |
Contains classes for working with PNG (Portable Network Graphic) files.
|
com.drew.imaging.riff |
Contains classes for working with RIFF format files, such as WebP.
|
com.drew.lang |
Contains classes of generic utility.
|
com.drew.metadata.adobe |
Contains classes for the extraction and modelling of Adobe metadata.
|
com.drew.metadata.bmp |
Contains classes for the extraction and modelling of BMP file metadata.
|
com.drew.metadata.gif |
Contains classes for the extraction and modelling of GIF file metadata.
|
com.drew.metadata.ico |
Contains classes for the extraction and modelling of ICO (Windows Icon) file metadata.
|
com.drew.metadata.iptc |
Contains classes for the extraction and modelling of IPTC metadata.
|
com.drew.metadata.jpeg |
Contains classes for the extraction and modelling of JPEG file format metadata.
|
com.drew.metadata.pcx |
Contains classes for the extraction and modelling of PCX image file metadata.
|
com.drew.metadata.photoshop |
Contains classes for the extraction and modelling of Photoshop metadata.
|
Modifier and Type | Method and Description |
---|---|
static JpegSegmentData |
JpegSegmentReader.readSegments(SequentialReader reader,
java.lang.Iterable<JpegSegmentType> segmentTypes)
Processes the provided JPEG data, and extracts the specified JPEG segments into a
JpegSegmentData object. |
Modifier and Type | Method and Description |
---|---|
java.lang.Iterable<PngChunk> |
PngChunkReader.extract(SequentialReader reader,
java.util.Set<PngChunkType> desiredChunkTypes) |
Modifier and Type | Method and Description |
---|---|
void |
RiffReader.processRiff(SequentialReader reader,
RiffHandler handler)
Processes a RIFF data sequence.
|
Modifier and Type | Class and Description |
---|---|
class |
SequentialByteArrayReader |
class |
StreamReader |
Modifier and Type | Method and Description |
---|---|
void |
AdobeJpegReader.extract(SequentialReader reader,
Metadata metadata) |
Modifier and Type | Method and Description |
---|---|
void |
BmpReader.extract(SequentialReader reader,
Metadata metadata) |
Modifier and Type | Method and Description |
---|---|
void |
GifReader.extract(SequentialReader reader,
Metadata metadata) |
private static byte[] |
GifReader.gatherBytes(SequentialReader reader) |
private static byte[] |
GifReader.gatherBytes(SequentialReader reader,
int firstLength) |
private static void |
GifReader.readApplicationExtensionBlock(SequentialReader reader,
int blockSizeBytes,
Metadata metadata) |
private static GifCommentDirectory |
GifReader.readCommentBlock(SequentialReader reader,
int blockSizeBytes) |
private static GifControlDirectory |
GifReader.readControlBlock(SequentialReader reader,
int blockSizeBytes) |
private static void |
GifReader.readGifExtensionBlock(SequentialReader reader,
Metadata metadata) |
private static GifHeaderDirectory |
GifReader.readGifHeader(SequentialReader reader) |
private static GifImageDirectory |
GifReader.readImageBlock(SequentialReader reader) |
private static Directory |
GifReader.readPlainTextBlock(SequentialReader reader,
int blockSizeBytes) |
private static void |
GifReader.skipBlocks(SequentialReader reader) |
Modifier and Type | Method and Description |
---|---|
void |
IcoReader.extract(SequentialReader reader,
Metadata metadata) |
Modifier and Type | Method and Description |
---|---|
void |
IptcReader.extract(SequentialReader reader,
Metadata metadata,
long length)
Performs the IPTC data extraction, adding found values to the specified instance of
Metadata . |
void |
IptcReader.extract(SequentialReader reader,
Metadata metadata,
long length,
Directory parentDirectory)
Performs the IPTC data extraction, adding found values to the specified instance of
Metadata . |
private void |
IptcReader.processTag(SequentialReader reader,
Directory directory,
int directoryType,
int tagType,
int tagByteCount) |
Modifier and Type | Method and Description |
---|---|
void |
JpegDhtReader.extract(SequentialReader reader,
Metadata metadata)
Performs the DHT tables extraction, adding found tables to the specified
instance of
Metadata . |
private byte[] |
JpegDhtReader.getBytes(SequentialReader reader,
int count) |
Modifier and Type | Method and Description |
---|---|
void |
PcxReader.extract(SequentialReader reader,
Metadata metadata) |
Modifier and Type | Method and Description |
---|---|
void |
PhotoshopReader.extract(SequentialReader reader,
int length,
Metadata metadata) |
void |
PsdReader.extract(SequentialReader reader,
Metadata metadata) |
void |
DuckyReader.extract(SequentialReader reader,
Metadata metadata) |