Packageorg.purepdf.elements.images
Classpublic class ImageRaw
InheritanceImageRaw Inheritance ImageElement Inheritance RectangleElement Inheritance Object



Public Properties
 PropertyDefined By
 InheritedabsoluteX : Number
[read-only]
ImageElement
 InheritedabsoluteY : Number
[read-only]
ImageElement
 Inheritedadditional : PdfDictionary
ImageElement
 Inheritedalignment : int
ImageElement
 Inheritedannotation : Annotation
ImageElement
 InheritedbackgroundColor : RGBColor
RectangleElement
 Inheritedborder : int
RectangleElement
 InheritedborderColor : RGBColor
RectangleElement
 InheritedborderColorBottom : RGBColor
RectangleElement
 InheritedborderColorLeft : RGBColor
RectangleElement
 InheritedborderColorRight : RGBColor
RectangleElement
 InheritedborderColorTop : RGBColor
RectangleElement
 InheritedborderSides : int
[write-only] Enables/Disables the border on the specified sides.
RectangleElement
 InheritedborderWidth : Number
RectangleElement
 InheritedborderWidthBottom : Number
RectangleElement
 InheritedborderWidthLeft : Number
RectangleElement
 InheritedborderWidthRight : Number
RectangleElement
 InheritedborderWidthTop : Number
RectangleElement
 Inheritedbpc : int
[read-only]
ImageElement
 Inheritedcolorspace : int
[read-only]
ImageElement
 InheritedcompressionLevel : int
ImageElement
 Inheriteddeflated : Boolean
ImageElement
 InheriteddirectReference : PdfIndirectReference
[read-only]
ImageElement
 InheritedgrayFill : Number
RectangleElement
 InheritedhasAbsoluteX : Boolean
[read-only]
ImageElement
 InheritedhasAbsoluteY : Boolean
[read-only]
ImageElement
 Inheritedheight : Number
[read-only]
RectangleElement
 InheritedimageMask : ImageElement
ImageElement
 InheritedimageRotation : Number
[read-only] Get the current Image rotation in radians
ImageElement
 InheritedindentationLeft : Number
[read-only]
ImageElement
 InheritedindentationRight : Number
[read-only]
ImageElement
 InheritedisContent : Boolean
[read-only]
RectangleElement
 InheritedisImgRaw : Boolean
[read-only]
ImageElement
 InheritedisImgTemplate : Boolean
[read-only]
ImageElement
 InheritedisInterpolated : Boolean
[read-only]
ImageElement
 InheritedisInverted : Boolean
ImageElement
 InheritedisMask : Boolean
[read-only]
ImageElement
 InheritedisNestable : Boolean
[read-only]
RectangleElement
 InheritedisSmask : Boolean
[read-only]
ImageElement
 Inheritedlayer : IPdfOCG
[read-only]
ImageElement
 Inheritedmatrix : Vector.<Number>
[read-only]
ImageElement
 InheritedmySerialId : Number
[read-only]
ImageElement
 InheritedoriginalData : ByteArray
ImageElement
 InheritedoriginalType : int
ImageElement
 InheritedrawData : ByteArray
[read-only]
ImageElement
 Inheritedrotation : int
[read-only]
RectangleElement
 InheritedscaledHeight : Number
[read-only]
ImageElement
 InheritedscaledWidth : Number
[read-only]
ImageElement
 InheritedspacingAfter : Number
ImageElement
 InheritedspacingBefore : Number
ImageElement
 InheritedtemplateData : PdfTemplate
ImageElement
 Inheritedtransparency : Vector.<int>
ImageElement
 Inheritedtype : int
[override] [read-only]
ImageElement
 Inheritedurl : String
ImageElement
 InheriteduseVariableBorders : Boolean
[read-only]
RectangleElement
 Inheritedwidth : Number
[read-only]
RectangleElement
 InheritedwidthPercentage : Number
[read-only]
ImageElement
 InheritedxyRatio : Number
ImageElement
Protected Properties
 PropertyDefined By
 Inherited_absoluteX : Number = NaN
ImageElement
 Inherited_absoluteY : Number = NaN
ImageElement
 Inherited_additional : PdfDictionary
ImageElement
 Inherited_alignment : int
ImageElement
 Inheritedalt : String
ImageElement
 Inherited_annotation : Annotation = null
ImageElement
 Inherited_backgroundColor : RGBColor = null
RectangleElement
 Inherited_border : int = -1
RectangleElement
 Inherited_borderColor : RGBColor = null
RectangleElement
 Inherited_borderColorBottom : RGBColor = null
RectangleElement
 Inherited_borderColorLeft : RGBColor = null
RectangleElement
 Inherited_borderColorRight : RGBColor = null
RectangleElement
 Inherited_borderColorTop : RGBColor = null
RectangleElement
 Inherited_borderWidth : Number = -1
RectangleElement
 Inherited_borderWidthBottom : Number = -1
RectangleElement
 Inherited_borderWidthLeft : Number = -1
RectangleElement
 Inherited_borderWidthRight : Number = -1
RectangleElement
 Inherited_borderWidthTop : Number = -1
RectangleElement
 Inherited_bpc : int = 1
ImageElement
 Inherited_colorspace : int = -1
ImageElement
 Inherited_compressionLevel : int
ImageElement
 Inherited_deflated : Boolean = false
ImageElement
 InheriteddpiX : int = 0
ImageElement
 InheriteddpiY : int = 0
ImageElement
 Inherited_imageMask : ImageElement
ImageElement
 Inherited_indentationLeft : Number = 0
ImageElement
 Inherited_indentationRight : Number = 0
ImageElement
 InheritedinitialRotation : Number = 0
ImageElement
 Inherited_interpolation : Boolean
ImageElement
 Inherited_invert : Boolean = false
ImageElement
 Inherited_layer : IPdfOCG
ImageElement
 Inheritedllx : Number
RectangleElement
 Inheritedlly : Number
RectangleElement
 Inherited_mask : Boolean = false
ImageElement
 Inherited_mySerialId : Number
ImageElement
 Inherited_originalData : ByteArray
ImageElement
 Inherited_originalType : int = 0
ImageElement
 InheritedplainHeight : Number
ImageElement
 InheritedplainWidth : Number
ImageElement
 Inherited_rawData : ByteArray
ImageElement
 Inherited_rotation : int = 0
RectangleElement
 InheritedrotationRadians : Number
ImageElement
 Inherited_scaledHeight : Number
ImageElement
 Inherited_scaledWidth : Number
ImageElement
 InheritedserialId : Number = 0
[static]
ImageElement
 Inherited_smask : Boolean
ImageElement
 Inherited_spacingAfter : Number = 0
ImageElement
 Inherited_spacingBefore : Number = 0
ImageElement
 Inheritedtemplate : Vector.<PdfTemplate>
ImageElement
 Inherited_transparency : Vector.<int>
ImageElement
 Inherited_type : int
ImageElement
 Inherited_url : String
ImageElement
 Inheritedurx : Number
RectangleElement
 Inheritedury : Number
RectangleElement
 Inherited_useVariableBorders : Boolean = false
RectangleElement
 Inherited_XYRatio : Number = 0
ImageElement
Public Methods
 MethodDefined By
  
ImageRaw(image:ImageRaw, $width:int = -1, $height:int = -1, $components:int = -1, $bpc:int = -1, $data:ByteArray = null)
ImageRaw
 Inherited
[static]
RectangleElement
 Inherited
RectangleElement
 Inherited
disableBorderSide(side:int):void
RectangleElement
 Inherited
enableBorderSide(side:int):void
RectangleElement
 Inherited
[static] Create an ImageElement instance from a BitmapData.
ImageElement
 Inherited
getBottom(margin:Number = 0):Number
RectangleElement
 Inherited
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
 Inherited
getChunks():Vector.<Object>
RectangleElement
 Inherited
[static]
ImageElement
 Inherited
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
 Inherited
getLeft(margin:Number = 0):Number
RectangleElement
 Inherited
getRawInstance(width:int, height:int, components:int, bpc:int, data:ByteArray, transparency:Vector.<int> = null):ImageElement
[static]
ImageElement
 Inherited
getRight(margin:Number = 0):Number
RectangleElement
 Inherited
[static]
ImageElement
 Inherited
getTop(margin:Number = 0):Number
RectangleElement
 Inherited
hasBorder(borderType:int):Boolean
RectangleElement
 Inherited
hasBorders():Boolean
RectangleElement
 Inherited
ImageElement
 Inherited
makeMask():void
ImageElement
 Inherited
normalize():void
Normalizes the rectangle.
RectangleElement
 Inherited
process(listener:IElementListener):Boolean
RectangleElement
 Inherited
rectangle(top:Number, bottom:Number):RectangleElement
RectangleElement
 Inherited
rotate(value:uint = 90):RectangleElement
Return a new rotated RectangleElement ( rotation of the current rectangle plus the value passed )
RectangleElement
 Inherited
scaleAbsolute(newWidth:Number, newHeight:Number):void
Scale the Image to an absolute width and height
ImageElement
 Inherited
scaleAbsoluteHeight(newHeight:Number):void
Scale the image to an absolute height
ImageElement
 Inherited
scaleAbsoluteWidth(newWidth:Number):void
Scale the image to an absolute width
ImageElement
 Inherited
scalePercent(percentX:Number, percentY:Number):void
Scale the width and the height of the Image to an absolute percentage
ImageElement
 Inherited
scaleToFit(fitWidth:Number, fitHeight:Number):void
Scales the Image to fit an absolute width and height.
ImageElement
 Inherited
setAbsolutePosition(absX:Number, absY:Number):void
Set the absolute position of the Image
ImageElement
 Inherited
setBottom($lly:Number):void
RectangleElement
 Inherited
setDpi(x:int, y:int):void
ImageElement
 Inherited
setLeft($llx:Number):void
RectangleElement
 Inherited
setRight($urx:Number):void
RectangleElement
 Inherited
setRotation(r:Number):void
Set the rotation of the Image in radians
ImageElement
 Inherited
setRotationDegrees(deg:Number):void
Set the rotation of the Image in degrees
ImageElement
 Inherited
setTop($ury:Number):void
RectangleElement
 Inherited
setWidthPercentage(value:Number):void
ImageElement
 Inherited
Copies each of the parameters, except the position
RectangleElement
 Inherited
toString():String
RectangleElement
Protected Methods
 MethodDefined By
 Inherited
getSerialId():Number
[static] Creates a new serial id.
ImageElement
Public Constants
 ConstantDefined By
 InheritedALL : int
[static]
RectangleElement
 InheritedAX : int = 0
[static]
ImageElement
 InheritedAY : int = 1
[static]
ImageElement
 InheritedBOTTOM : int = 2
[static]
RectangleElement
 InheritedBOX : int = 15.0
[static]
RectangleElement
 InheritedBX : int = 2
[static]
ImageElement
 InheritedBY : int = 3
[static]
ImageElement
 InheritedCCITT_BLACKIS1 : int = 1
[static]
ImageElement
 InheritedCCITT_ENCODEDBYTEALIGN : int = 2
[static]
ImageElement
 InheritedCCITT_ENDOFBLOCK : int = 8
[static]
ImageElement
 InheritedCCITT_ENDOFLINE : int = 4
[static]
ImageElement
 InheritedCCITTG3_1D : int = 0x101
[static]
ImageElement
 InheritedCCITTG3_2D : int = 0x102
[static]
ImageElement
 InheritedCCITTG4 : int = 0x100
[static]
ImageElement
 InheritedCX : int = 4
[static]
ImageElement
 InheritedCY : int = 5
[static]
ImageElement
 InheritedDEFAULT : int = 0
[static]
ImageElement
 InheritedDX : int = 6
[static]
ImageElement
 InheritedDY : int = 7
[static]
ImageElement
 InheritedLEFT : int = 0
[static]
ImageElement
 InheritedMIDDLE : int = 1
[static]
ImageElement
 InheritedNO_BORDER : int = 0
[static]
RectangleElement
 InheritedORIGINAL_BMP : int = 4
[static]
ImageElement
 InheritedORIGINAL_GIF : int = 3
[static]
ImageElement
 InheritedORIGINAL_JBIG2 : int = 9
[static]
ImageElement
 InheritedORIGINAL_JPEG : int = 1
[static]
ImageElement
 InheritedORIGINAL_JPEG2000 : int = 8
[static]
ImageElement
 InheritedORIGINAL_NONE : int = 0
[static]
ImageElement
 InheritedORIGINAL_PNG : int = 2
[static]
ImageElement
 InheritedORIGINAL_PS : int = 7
[static]
ImageElement
 InheritedORIGINAL_TIFF : int = 5
[static]
ImageElement
 InheritedORIGINAL_WMF : int = 6
[static]
ImageElement
 InheritedRIGHT : int = 2
[static]
ImageElement
 InheritedTEXTWRAP : int = 4
[static]
ImageElement
 InheritedTOP : int = 1
[static]
RectangleElement
 InheritedUNDEFINED : int = -1
[static]
RectangleElement
 InheritedUNDERLYING : int = 8
[static]
ImageElement
Constructor Detail
ImageRaw()Constructor
public function ImageRaw(image:ImageRaw, $width:int = -1, $height:int = -1, $components:int = -1, $bpc:int = -1, $data:ByteArray = null)



Parameters
image:ImageRaw
 
$width:int (default = -1)
 
$height:int (default = -1)
 
$components:int (default = -1)
 
$bpc:int (default = -1)
 
$data:ByteArray (default = null)