Package | org.purepdf.elements.images |
Class | public class Jpeg |
Inheritance | Jpeg ImageElement RectangleElement Object |
Method | Defined By | ||
---|---|---|---|
Jpeg(obj:Object) | Jpeg | ||
[static] | RectangleElement | ||
cloneNonPositionParameters(rect:RectangleElement):void | RectangleElement | ||
disableBorderSide(side:int):void | RectangleElement | ||
enableBorderSide(side:int):void | RectangleElement | ||
getBitmapDataInstance(data:BitmapData):ImageElement [static]
Create an ImageElement instance from a BitmapData. | ImageElement | ||
getBottom(margin:Number = 0):Number | RectangleElement | ||
getCCITTInstance(width:int, height:int, reverseBits:Boolean, typeCCITT:int, parameters:int, data:Bytes, transparency:Vector.<int>):ImageElement [static]
Creates an Image with CCITT G3 or G4 compression. | ImageElement | ||
getChunks():Vector.<Object> | RectangleElement | ||
[static] | ImageElement | ||
getInstance(buffer:ByteArray):ImageElement [static]
Create a new ImageElement instance from the passed image data
Currently allowed image types are: jpeg, png, gif (and animated gif), tiff
| ImageElement | ||
getLeft(margin:Number = 0):Number | RectangleElement | ||
getRawInstance(width:int, height:int, components:int, bpc:int, data:ByteArray, transparency:Vector.<int> = null):ImageElement [static] | ImageElement | ||
getRight(margin:Number = 0):Number | RectangleElement | ||
[static] | ImageElement | ||
getTop(margin:Number = 0):Number | RectangleElement | ||
hasBorder(borderType:int):Boolean | RectangleElement | ||
hasBorders():Boolean | RectangleElement | ||
initFromImageElement(other:ImageElement):void | ImageElement | ||
makeMask():void | ImageElement | ||
normalize():void
Normalizes the rectangle. | RectangleElement | ||
process(listener:IElementListener):Boolean | RectangleElement | ||
rectangle(top:Number, bottom:Number):RectangleElement | RectangleElement | ||
rotate(value:uint = 90):RectangleElement
Return a new rotated RectangleElement ( rotation of the current
rectangle plus the value passed )
| RectangleElement | ||
scaleAbsolute(newWidth:Number, newHeight:Number):void
Scale the Image to an absolute width and height
| ImageElement | ||
scaleAbsoluteHeight(newHeight:Number):void
Scale the image to an absolute height
| ImageElement | ||
scaleAbsoluteWidth(newWidth:Number):void
Scale the image to an absolute width
| ImageElement | ||
scalePercent(percentX:Number, percentY:Number):void
Scale the width and the height of the Image to an absolute percentage
| ImageElement | ||
scaleToFit(fitWidth:Number, fitHeight:Number):void
Scales the Image to fit an absolute width and height. | ImageElement | ||
setAbsolutePosition(absX:Number, absY:Number):void
Set the absolute position of the Image
| ImageElement | ||
setBottom($lly:Number):void | RectangleElement | ||
setDpi(x:int, y:int):void | ImageElement | ||
setLeft($llx:Number):void | RectangleElement | ||
setRight($urx:Number):void | RectangleElement | ||
setRotation(r:Number):void
Set the rotation of the Image in radians
| ImageElement | ||
setRotationDegrees(deg:Number):void
Set the rotation of the Image in degrees
| ImageElement | ||
setTop($ury:Number):void | RectangleElement | ||
setWidthPercentage(value:Number):void | ImageElement | ||
softCloneNonPositionParameters(rect:RectangleElement):void
Copies each of the parameters, except the position
| RectangleElement | ||
toString():String | RectangleElement |
Constant | Defined By | ||
---|---|---|---|
ALL : int [static] | RectangleElement | ||
AX : int = 0 [static] | ImageElement | ||
AY : int = 1 [static] | ImageElement | ||
BOTTOM : int = 2 [static] | RectangleElement | ||
BOX : int = 15.0 [static] | RectangleElement | ||
BX : int = 2 [static] | ImageElement | ||
BY : int = 3 [static] | ImageElement | ||
CCITT_BLACKIS1 : int = 1 [static] | ImageElement | ||
CCITT_ENCODEDBYTEALIGN : int = 2 [static] | ImageElement | ||
CCITT_ENDOFBLOCK : int = 8 [static] | ImageElement | ||
CCITT_ENDOFLINE : int = 4 [static] | ImageElement | ||
CCITTG3_1D : int = 0x101 [static] | ImageElement | ||
CCITTG3_2D : int = 0x102 [static] | ImageElement | ||
CCITTG4 : int = 0x100 [static] | ImageElement | ||
CX : int = 4 [static] | ImageElement | ||
CY : int = 5 [static] | ImageElement | ||
DEFAULT : int = 0 [static] | ImageElement | ||
DX : int = 6 [static] | ImageElement | ||
DY : int = 7 [static] | ImageElement | ||
JFIF_ID : Vector.<int> [static] | Jpeg | ||
LEFT : int = 0 [static] | ImageElement | ||
M_APP0 : int = 0xE0 [static] | Jpeg | ||
M_APP2 : int = 0xE2 [static] | Jpeg | ||
M_APPE : int = 0xEE [static] | Jpeg | ||
MIDDLE : int = 1 [static] | ImageElement | ||
NO_BORDER : int = 0 [static] | RectangleElement | ||
NOPARAM_MARKER : int = 2 [static] | Jpeg | ||
NOPARAM_MARKERS : Vector.<int> [static] | Jpeg | ||
NOT_A_MARKER : int = -1 [static] | Jpeg | ||
ORIGINAL_BMP : int = 4 [static] | ImageElement | ||
ORIGINAL_GIF : int = 3 [static] | ImageElement | ||
ORIGINAL_JBIG2 : int = 9 [static] | ImageElement | ||
ORIGINAL_JPEG : int = 1 [static] | ImageElement | ||
ORIGINAL_JPEG2000 : int = 8 [static] | ImageElement | ||
ORIGINAL_NONE : int = 0 [static] | ImageElement | ||
ORIGINAL_PNG : int = 2 [static] | ImageElement | ||
ORIGINAL_PS : int = 7 [static] | ImageElement | ||
ORIGINAL_TIFF : int = 5 [static] | ImageElement | ||
ORIGINAL_WMF : int = 6 [static] | ImageElement | ||
RIGHT : int = 2 [static] | ImageElement | ||
TEXTWRAP : int = 4 [static] | ImageElement | ||
TOP : int = 1 [static] | RectangleElement | ||
UNDEFINED : int = -1 [static] | RectangleElement | ||
UNDERLYING : int = 8 [static] | ImageElement | ||
UNSUPPORTED_MARKER : int = 1 [static] | Jpeg | ||
UNSUPPORTED_MARKERS : Vector.<int> [static] | Jpeg | ||
VALID_MARKER : int = 0 [static] | Jpeg | ||
VALID_MARKERS : Vector.<int> [static] | Jpeg |
Jpeg | () | Constructor |
public function Jpeg(obj:Object)
obj:Object |
JFIF_ID | Constant |
public static const JFIF_ID:Vector.<int>
M_APP0 | Constant |
public static const M_APP0:int = 0xE0
M_APP2 | Constant |
public static const M_APP2:int = 0xE2
M_APPE | Constant |
public static const M_APPE:int = 0xEE
NOPARAM_MARKER | Constant |
public static const NOPARAM_MARKER:int = 2
NOPARAM_MARKERS | Constant |
public static const NOPARAM_MARKERS:Vector.<int>
NOT_A_MARKER | Constant |
public static const NOT_A_MARKER:int = -1
UNSUPPORTED_MARKER | Constant |
public static const UNSUPPORTED_MARKER:int = 1
UNSUPPORTED_MARKERS | Constant |
public static const UNSUPPORTED_MARKERS:Vector.<int>
VALID_MARKER | Constant |
public static const VALID_MARKER:int = 0
VALID_MARKERS | Constant |
public static const VALID_MARKERS:Vector.<int>