UriImageSource
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
Initializes a new UriImageSource from the specified URI with an explicit image format extension, overriding automatic detection.
public UriImageSource(Uri uri, string extension)
The URI of the image.
extensionstringThe extension of the image.
Initializes a new UriImageSource from the specified URI, with automatic image format detection from the URI extension or HTTP response.
public UriImageSource(Uri uri)
The URI of the image.
Properties
Raw image bytes loaded from the URI; data is downloaded on first access and cached for subsequent requests.
public override byte[] Data { get; }
The data.
Overrides:
Image format extension (e.g., png, jpg, gif) determined from constructor, URI path, or HTTP Content-Type header when data is loaded.
public override string Extension { get; }
The extension.
Overrides:
Uri
Uri
Source URI from which the image data is loaded, supporting file paths and HTTP/HTTPS URLs.
public Uri Uri { get; }
The URI of the image.