Class ImageData
public abstract class ImageData
- Inheritance
-
ImageData
- Derived
- Inherited Members
Constructors
ImageData(byte[], ImageType)
protected ImageData(byte[] bytes, ImageType type)
Parameters
ImageData(Uri, ImageType)
protected ImageData(Uri url, ImageType type)
Parameters
url
Uritype
ImageType
Fields
XYRatio
protected float XYRatio
Field Value
bpc
protected int bpc
Field Value
colorEncodingComponentsNumber
Is the number of components used to encode colorspace.
protected int colorEncodingComponentsNumber
Field Value
colorTransform
protected int colorTransform
Field Value
data
protected byte[] data
Field Value
- byte[]
decode
protected float[] decode
Field Value
- float[]
decodeParms
protected IDictionary<string, object> decodeParms
Field Value
deflated
protected bool deflated
Field Value
dpiX
protected int dpiX
Field Value
dpiY
protected int dpiY
Field Value
filter
protected string filter
Field Value
height
protected float height
Field Value
imageAttributes
protected IDictionary<string, object> imageAttributes
Field Value
imageMask
protected ImageData imageMask
Field Value
imageSize
protected int imageSize
Field Value
interpolation
protected bool interpolation
Field Value
inverted
protected bool inverted
Field Value
mask
protected bool mask
Field Value
mySerialId
protected long? mySerialId
Field Value
- long?
originalType
protected ImageType originalType
Field Value
profile
protected IccProfile profile
Field Value
rotation
protected float rotation
Field Value
transparency
protected int[] transparency
Field Value
- int[]
url
protected Uri url
Field Value
- Uri
width
protected float width
Field Value
Methods
CanBeMask()
public virtual bool CanBeMask()
Returns
CanImageBeInline()
Checks if image can be inline
public virtual bool CanImageBeInline()
Returns
- bool
if the image can be inline
GetBpc()
public virtual int GetBpc()
Returns
GetColorEncodingComponentsNumber()
Gets the number of components used to encode colorspace.
public virtual int GetColorEncodingComponentsNumber()
Returns
- int
the number of components used to encode colorspace
GetColorTransform()
public virtual int GetColorTransform()
Returns
GetData()
public virtual byte[] GetData()
Returns
- byte[]
GetDecode()
public virtual float[] GetDecode()
Returns
- float[]
GetDecodeParms()
public virtual IDictionary<string, object> GetDecodeParms()
Returns
GetDpiX()
public virtual int GetDpiX()
Returns
GetDpiY()
public virtual int GetDpiY()
Returns
GetFilter()
public virtual string GetFilter()
Returns
GetHeight()
public virtual float GetHeight()
Returns
GetImageAttributes()
public virtual IDictionary<string, object> GetImageAttributes()
Returns
GetImageMask()
public virtual ImageData GetImageMask()
Returns
GetOriginalType()
public virtual ImageType GetOriginalType()
Returns
GetProfile()
public virtual IccProfile GetProfile()
Returns
GetRotation()
public virtual float GetRotation()
Returns
GetTransparency()
public virtual int[] GetTransparency()
Returns
- int[]
GetUrl()
public virtual Uri GetUrl()
Returns
- Uri
GetWidth()
public virtual float GetWidth()
Returns
GetXYRatio()
public virtual float GetXYRatio()
Returns
IsDeflated()
public virtual bool IsDeflated()
Returns
IsInterpolation()
public virtual bool IsInterpolation()
Returns
IsInverted()
public virtual bool IsInverted()
Returns
IsMask()
public virtual bool IsMask()
Returns
IsRawImage()
public virtual bool IsRawImage()
Returns
IsSoftMask()
public virtual bool IsSoftMask()
Returns
MakeMask()
public virtual void MakeMask()
SetBpc(int)
public virtual void SetBpc(int bpc)
Parameters
bpc
int
SetColorEncodingComponentsNumber(int)
Sets the number of components used to encode colorspace.
public virtual void SetColorEncodingComponentsNumber(int colorEncodingComponentsNumber)
Parameters
colorEncodingComponentsNumber
intthe number of components used to encode colorspace
SetColorTransform(int)
public virtual void SetColorTransform(int colorTransform)
Parameters
colorTransform
int
SetDecode(float[])
public virtual void SetDecode(float[] decode)
Parameters
decode
float[]
SetDeflated(bool)
public virtual void SetDeflated(bool deflated)
Parameters
deflated
bool
SetDpi(int, int)
public virtual void SetDpi(int dpiX, int dpiY)
Parameters
SetFilter(string)
public virtual void SetFilter(string filter)
Parameters
filter
string
SetHeight(float)
public virtual void SetHeight(float height)
Parameters
height
float
SetImageAttributes(IDictionary<string, object>)
public virtual void SetImageAttributes(IDictionary<string, object> imageAttributes)
Parameters
imageAttributes
IDictionary<string, object>
SetImageMask(ImageData)
public virtual void SetImageMask(ImageData imageMask)
Parameters
imageMask
ImageData
SetInterpolation(bool)
public virtual void SetInterpolation(bool interpolation)
Parameters
interpolation
bool
SetInverted(bool)
public virtual void SetInverted(bool inverted)
Parameters
inverted
bool
SetProfile(IccProfile)
public virtual void SetProfile(IccProfile profile)
Parameters
profile
IccProfile
SetRotation(float)
public virtual void SetRotation(float rotation)
Parameters
rotation
float
SetTransparency(int[])
public virtual void SetTransparency(int[] transparency)
Parameters
transparency
int[]
SetUrl(Uri)
public virtual void SetUrl(Uri url)
Parameters
url
Uri
SetWidth(float)
public virtual void SetWidth(float width)
Parameters
width
float
SetXYRatio(float)
public virtual void SetXYRatio(float XYRatio)
Parameters
XYRatio
float