Telerik.Web.UI.BinaryImageFormatHelper
Contains helper methods to retrieve and convert between image formats
Inheritance Hierarchy
- System.Object
- Telerik.Web.UI.BinaryImageFormatHelper
Methods
CreateByteFromImage
Converts the specified image to a byte array
Parameters
image System.Drawing.Image
The object to convert
imageFormat System.Drawing.Imaging.ImageFormat
The output to convert the image to
Returns
System.Byte[]
CreateImgFromBytes
Converts a byte array containing image data into an object.
Parameters
data System.Byte
The binary image data to convert
Returns
System.Drawing.Image
GetHeaderOffset
Returns the starting offset of the image header in the specified byte array.
Parameters
bytes System.Byte
A byte array containing the binary image data
Returns
System.Int32
GetImageFormat
Retrieves the of the specified binary image data
Parameters
image System.Byte
A byte array containing the binary image data
Returns
System.Drawing.Imaging.ImageFormat
GetImageMimeType
Retrieves the MIME type of the specified binary image data
Parameters
image System.Byte
A byte array containing the binary image data
Returns
System.String
IsBmp
Gets a value indicating whether the image is in BMP format.
Parameters
image System.Byte
A byte array containing the binary image data
Returns
System.Boolean
IsGif
Gets a value indicating whether the image is in GIF format.
Parameters
image System.Byte
A byte array containing the binary image data
Returns
System.Boolean
IsJpeg
Gets a value indicating whether the image is in JPEG format.
Parameters
image System.Byte
A byte array containing the binary image data
Returns
System.Boolean
IsPng
Gets a value indicating whether the image is in PNG format.
Parameters
image System.Byte
A byte array containing the binary image data
Returns
System.Boolean
IsTiff
Gets a value indicating whether the image is in TIFF format.
Parameters
image System.Byte
A byte array containing the binary image data
Returns
System.Boolean
RemoveNonHeaderBytes
Removes any beginning non-header bytes from the binary image data. After the removal, the image header is guaranteed to start from the first byte index.
Parameters
image System.Byte
A byte array containing the binary image data
Returns
System.Byte[]