Package | org.purepdf.elements.images |
Class | public class ImageRaw |
Inheritance | ImageRaw ImageElement RectangleElement Object |
Method | Defined By | ||
---|---|---|---|
ImageRaw | |||
[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 |
ImageRaw | () | Constructor |
public function ImageRaw(image:ImageRaw, $width:int = -1, $height:int = -1, $components:int = -1, $bpc:int = -1, $data:ByteArray = null)
image:ImageRaw | |
$width:int (default = -1 )
| |
$height:int (default = -1 )
| |
$components:int (default = -1 )
| |
$bpc:int (default = -1 )
| |
$data:ByteArray (default = null )
|