ClassImageSource
Immutable raster image resource providing encoded pixel data, dimensions, color space, and optional masks for PDF rendering.
Definition
Namespace:Telerik.Windows.Documents.Fixed.Model.Resources
Assembly:Telerik.Windows.Documents.Fixed.dll
Syntax:
public class ImageSource
Inheritance: objectImageSource
Constructors
ImageSource(BitmapSource)
Create an image resource from a BitmapSource preserving its pixel data.
Declaration
public ImageSource(BitmapSource bitmapSource)
Parameters
bitmapSource
The bitmap source.
ImageSource(BitmapSource, ImageQuality)
Create an image resource from a BitmapSource with specified recompression quality.
Declaration
public ImageSource(BitmapSource bitmapSource, ImageQuality imageQuality)
Parameters
bitmapSource
The bitmap source.
imageQuality
The image quality.
ImageSource(EncodedImageData)
Wrap existing encoded image information (created externally) as an image resource.
Declaration
public ImageSource(EncodedImageData imageSourceInfo)
Parameters
imageSourceInfo
The image source info.
ImageSource(Stream)
Load image data from a stream, preserving original encoding when possible.
Declaration
public ImageSource(Stream stream)
Parameters
stream
The stream.
ImageSource(Stream, ImageQuality)
Load image data from a stream with a target recompression quality.
Declaration
public ImageSource(Stream stream, ImageQuality imageQuality)
Parameters
stream
The stream.
imageQuality
The image quality.
Properties
DecodeArray
Linear component value mapping applied during decoding (customizes range scaling per PDF spec).
Declaration
public double[] DecodeArray { get; set; }
Property Value
double[]
The decode array.
Height
Image height in pixels.
Methods
GetBitmapSource()
Create a BitmapSource instance from this image’s pixel data.
Declaration
public BitmapSource GetBitmapSource()
Returns
The BitmapSource instance.
GetEncodedImageData()
Return the encoded image bytes and metadata suitable for embedding or reuse.
Declaration
public EncodedImageData GetEncodedImageData()
Returns
The encoded image data.