public class ImageFormats
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private static java.util.Map<java.lang.String,java.lang.String> |
imageFormatsToMimeType |
private static java.util.Map<java.lang.String,java.lang.String> |
imageMimeTypeToFormat |
static java.lang.String |
MIME_TYPE_BMP |
static java.lang.String |
MIME_TYPE_GIF |
static java.lang.String |
MIME_TYPE_JPEG |
static java.lang.String |
MIME_TYPE_JPG
Sometimes this is used for jpg instead :or have I made this up
|
static java.lang.String |
MIME_TYPE_PDF |
static java.lang.String |
MIME_TYPE_PICT |
static java.lang.String |
MIME_TYPE_PNG |
static java.lang.String |
MIME_TYPE_TIFF |
static java.lang.String |
V22_BMP_FORMAT |
static java.lang.String |
V22_GIF_FORMAT |
static java.lang.String |
V22_JPG_FORMAT |
static java.lang.String |
V22_PDF_FORMAT |
static java.lang.String |
V22_PIC_FORMAT |
static java.lang.String |
V22_PNG_FORMAT |
static java.lang.String |
V22_TIF_FORMAT |
Constructor and Description |
---|
ImageFormats() |
Modifier and Type | Method and Description |
---|---|
static boolean |
binaryDataIsBmpFormat(byte[] data)
Is this binary data a bmp image
|
static boolean |
binaryDataIsGifFormat(byte[] data)
Is this binary data a gif image
|
static boolean |
binaryDataIsJpgFormat(byte[] data)
Is this binary data a jpg image
|
static boolean |
binaryDataIsPdfFormat(byte[] data)
Is this binary data a pdf image
Details at http://en.wikipedia.org/wiki/Magic_number_%28programming%29
|
static boolean |
binaryDataIsPngFormat(byte[] data)
Is this binary data a png image
|
static boolean |
binaryDataIsTiffFormat(byte[] data)
is this binary data a tiff image
Details at http://en.wikipedia.org/wiki/Magic_number_%28programming%29
|
static java.lang.String |
getFormatForMimeType(java.lang.String mimeType)
Get v2.2 format from v2.3 mimetype
|
static java.lang.String |
getMimeTypeForBinarySignature(byte[] data) |
static java.lang.String |
getMimeTypeForFormat(java.lang.String format)
Get v2.3 mimetype from v2.2 format
|
static boolean |
isPortableFormat(byte[] data) |
public static final java.lang.String V22_JPG_FORMAT
public static final java.lang.String V22_PNG_FORMAT
public static final java.lang.String V22_GIF_FORMAT
public static final java.lang.String V22_BMP_FORMAT
public static final java.lang.String V22_TIF_FORMAT
public static final java.lang.String V22_PDF_FORMAT
public static final java.lang.String V22_PIC_FORMAT
public static final java.lang.String MIME_TYPE_JPEG
public static final java.lang.String MIME_TYPE_PNG
public static final java.lang.String MIME_TYPE_GIF
public static final java.lang.String MIME_TYPE_BMP
public static final java.lang.String MIME_TYPE_TIFF
public static final java.lang.String MIME_TYPE_PDF
public static final java.lang.String MIME_TYPE_PICT
public static final java.lang.String MIME_TYPE_JPG
private static java.util.Map<java.lang.String,java.lang.String> imageFormatsToMimeType
private static java.util.Map<java.lang.String,java.lang.String> imageMimeTypeToFormat
public static java.lang.String getMimeTypeForFormat(java.lang.String format)
format
- public static java.lang.String getFormatForMimeType(java.lang.String mimeType)
mimeType
- public static boolean binaryDataIsPngFormat(byte[] data)
data
- public static boolean binaryDataIsJpgFormat(byte[] data)
data
- public static boolean binaryDataIsGifFormat(byte[] data)
data
- public static boolean binaryDataIsBmpFormat(byte[] data)
data
- public static boolean binaryDataIsPdfFormat(byte[] data)
data
- public static boolean binaryDataIsTiffFormat(byte[] data)
data
- public static boolean isPortableFormat(byte[] data)
data
- public static java.lang.String getMimeTypeForBinarySignature(byte[] data)
data
- Copyright © 2005-2013 java.net. All Rights Reserved.