ClassUriImageSource
Image source that loads image data from a URI, supporting file paths and HTTP/HTTPS URLs with automatic format detection and asynchronous downloading.
Definition
Namespace:Telerik.Windows.Documents.Media
Assembly:Telerik.Windows.Documents.Flow.dll
Syntax:
public sealed class UriImageSource : ImageSource
Inheritance: objectImageSourceUriImageSource
Constructors
UriImageSource(Uri)
Initializes a new UriImageSource from the specified URI, with automatic image format detection from the URI extension or HTTP response.
Declaration
public UriImageSource(Uri uri)
Parameters
uri
The URI of the image.
UriImageSource(Uri, string)
Initializes a new UriImageSource from the specified URI with an explicit image format extension, overriding automatic detection.
Properties
Data
Raw image bytes loaded from the URI; data is downloaded on first access and cached for subsequent requests.
Declaration
public override byte[] Data { get; }
Property Value
byte[]
The data.
Overrides
Extension
Image format extension (e.g., png, jpg, gif) determined from constructor, URI path, or HTTP Content-Type header when data is loaded.
Declaration
public override string Extension { get; }
Property Value
The extension.
Overrides