Package | org.purepdf.elements.images |
Class | public class ImgCCITT |
Inheritance | ImgCCITT ImageElement RectangleElement Object |
Method | Defined By | ||
---|---|---|---|
ImgCCITT(image:ImgCCITT, width:int, height:int, reverseBits:Boolean, typeCCITT:int, parameters:int, data:Bytes)
Creates an Image with CCITT compression. | ImgCCITT | ||
[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 |
ImgCCITT | () | Constructor |
public function ImgCCITT(image:ImgCCITT, width:int, height:int, reverseBits:Boolean, typeCCITT:int, parameters:int, data:Bytes)
Creates an Image with CCITT compression.
Parametersimage:ImgCCITT — the exact width of the image
| |
width:int — the exact height of the image
| |
height:int — reverses the bits
| |
reverseBits:Boolean — the type of compression in data. It can be CCITTG4, CCITTG31D, CCITTG32D
| |
typeCCITT:int — parameters associated with this stream. Possible values are
CCITT_BLACKIS1, CCITT_ENCODEDBYTEALIGN, CCITT_ENDOFLINE and CCITT_ENDOFBLOCK or a combination of them
| |
parameters:int — the image data
| |
data:Bytes |
BadElementError
|