Class
ImageBase

Definition

Namespace:Telerik.Drawing

Assembly:Telerik.Reporting.dll

Syntax:

cs-api-definition
public abstract class ImageBase : IImage

Inheritance: objectImageBase

Implements: IImage

Constructors

ImageBase()

For serialization purposes.

Declaration

cs-api-definition
public ImageBase()

Properties

Height

TODO: Add documentation.

Declaration

cs-api-definition
public abstract int Height { get; }

Property Value

int

Implements IImage.Height

HorizontalResolution

TODO: Add documentation.

Declaration

cs-api-definition
public abstract float HorizontalResolution { get; }

Property Value

float

Implements IImage.HorizontalResolution

PhysicalDimension

Declaration

cs-api-definition
public abstract SizeF PhysicalDimension { get; }

Property Value

SizeF

Implements IImage.PhysicalDimension

PixelFormat

Declaration

cs-api-definition
public abstract PixelFormat PixelFormat { get; }

Property Value

PixelFormat

Implements IImage.PixelFormat

RawFormat

TODO: Add documentation.

Declaration

cs-api-definition
public abstract ImageFormat RawFormat { get; }

Property Value

ImageFormat

Implements IImage.RawFormat

Size

TODO: Add documentation.

Declaration

cs-api-definition
public abstract Size Size { get; }

Property Value

Size

Implements IImage.Size

SystemInstance

Returns the underlying system instance of the image.

Declaration

cs-api-definition
public abstract object SystemInstance { get; }

Property Value

object

Implements IImage.SystemInstance

VerticalResolution

TODO: Add documentation.

Declaration

cs-api-definition
public abstract float VerticalResolution { get; }

Property Value

float

Implements IImage.VerticalResolution

Width

TODO: Add documentation.

Declaration

cs-api-definition
public abstract int Width { get; }

Property Value

int

Implements IImage.Width

Methods

Clone()

Declaration

cs-api-definition
public abstract object Clone()

Returns

object

Dispose(bool)

Declaration

cs-api-definition
protected abstract void Dispose(bool disposing)

Parameters

disposing

bool

GetBytes()

Declaration

cs-api-definition
public abstract byte[] GetBytes()

Returns

byte[]

GetPixelFormatSize(PixelFormat)

Declaration

cs-api-definition
public abstract int GetPixelFormatSize(PixelFormat pixfmt)

Parameters

pixfmt

PixelFormat

Returns

int

Implements IImage.GetPixelFormatSize(PixelFormat)

GetRawImageData()

TODO: Add documentation.

Declaration

cs-api-definition
public abstract RawImageData GetRawImageData()

Returns

RawImageData

Implements IImage.GetRawImageData()

Save(Stream, IImageCodecInfo, IEncoderParameters)

Declaration

cs-api-definition
public abstract void Save(Stream stream, IImageCodecInfo encoder, IEncoderParameters encoderParams)

Parameters

stream

Stream

encoder

IImageCodecInfo

encoderParams

IEncoderParameters

Implements IImage.Save(Stream, IImageCodecInfo, IEncoderParameters)

Save(Stream, ImageFormat)

Declaration

cs-api-definition
public abstract void Save(Stream stream, ImageFormat format)

Parameters

stream

Stream

format

ImageFormat

Implements IImage.Save(Stream, ImageFormat)

Save(string)

Declaration

cs-api-definition
public abstract void Save(string filename)

Parameters

filename

string

Implements IImage.Save(string)

Save(string, IImageCodecInfo, IEncoderParameters)

Declaration

cs-api-definition
public abstract void Save(string filename, IImageCodecInfo encoder, IEncoderParameters encoderParams)

Parameters

filename

string

encoder

IImageCodecInfo

encoderParams

IEncoderParameters

Implements IImage.Save(string, IImageCodecInfo, IEncoderParameters)

Save(string, ImageFormat)

Declaration

cs-api-definition
public abstract void Save(string filename, ImageFormat format)

Parameters

filename

string

format

ImageFormat

Implements IImage.Save(string, ImageFormat)

SaveAdd(IEncoderParameters)

Declaration

cs-api-definition
public abstract void SaveAdd(IEncoderParameters encoderParams)

Parameters

encoderParams

IEncoderParameters

Implements IImage.SaveAdd(IEncoderParameters)

SaveAdd(IImage, IEncoderParameters)

Declaration

cs-api-definition
public abstract void SaveAdd(IImage image, IEncoderParameters encoderParams)

Parameters

image

IImage

encoderParams

IEncoderParameters

Implements IImage.SaveAdd(IImage, IEncoderParameters)

Operators

implicit operator ImageBase(Image)

For compatibility with already serialized report definitions in designer.cs files that use System.Drawing.Image. this.textBox5.Style.BackgroundImage.ImageData = ((System.Drawing.Image)(resources.GetObject("textBox5.Style.BackgroundImage.ImageData")));

Declaration

cs-api-definition
public static implicit operator ImageBase(Image image)

Parameters

image

Image

Returns

ImageBase