|
DynamicPDF by ceTe Software | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.cete.dynamicpdf.Resource
com.cete.dynamicpdf.imaging.ImageData
com.cete.dynamicpdf.imaging.GifImageData
public class GifImageData
Class represents the data of a GIF image.
Licensing:
This class is a DynamicPDF Generator Community Edition feature.
| Constructor Summary | |
|---|---|
GifImageData(java.lang.String filePath)
Initializes a new instance of the GifImageData class. |
|
| Method Summary | |
|---|---|
void |
draw(DocumentWriter writer)
Draws the GIF image data to the given DocumentWriter object. |
int |
getHeight()
Gets the height of the GIF image. |
int |
getRequiredPdfObjects()
Gets the number of PDF objects required by the GIF image data. |
float |
getScaleX()
Gets the X scale of the image. |
float |
getScaleY()
Gets the Y scale of the image. |
int |
getWidth()
Gets the width of the GIF image. |
static boolean |
isValid(byte[] header)
Returns a value indicating if the provides file header is valid for a GIF image. |
static boolean |
isValid(java.lang.String fileExtension)
Returns a value indicating if the provides file extension is valid for a GIF image. |
| Methods inherited from class com.cete.dynamicpdf.imaging.ImageData |
|---|
draw, getHorizontalDpi, getImage, getImage, getInterpolate, getPage, getPage, getPointHeight, getPointWidth, getResourceType, getVerticalDpi, setInterpolate |
| Methods inherited from class com.cete.dynamicpdf.Resource |
|---|
getUid, newUid |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public GifImageData(java.lang.String filePath)
throws java.io.FileNotFoundException
GifImageData class.
ImageParsingException - If the GIF File is invalid.
java.io.FileNotFoundException - If physical file path of the image is not found.filePath - Physical file path of the image.GifImageData| Method Detail |
|---|
public static boolean isValid(java.lang.String fileExtension)
fileExtension - String value containing file extension.
public static boolean isValid(byte[] header)
header - Contains the image header bytes.
public int getRequiredPdfObjects()
getRequiredPdfObjects in class Resourcepublic int getWidth()
getWidth in class ImageDatapublic int getHeight()
getHeight in class ImageDatapublic float getScaleX()
getScaleX in class ImageDatapublic float getScaleY()
getScaleY in class ImageDatapublic void draw(DocumentWriter writer)
DocumentWriter object.
draw in class Resourcewriter - DocumentWriter object to receive the GIF
image data's output.DocumentWriter
|
DynamicPDF by ceTe Software | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||