Class ExportExtensions
This class provides methods to export the content of a generic FrameworkElement to image, Excel image, and XPS image formats.
Inheritance
Inherited Members
Namespace: Telerik.Windows.Media.Imaging
Assembly: Telerik.Windows.Controls.dll
Syntax
public static class ExportExtensions
Methods
ExportToExcelMLImage(FrameworkElement, Stream)
Exports an image of the given element to the Excel file.
Declaration
public static void ExportToExcelMLImage(FrameworkElement element, Stream stream)
Parameters
System.Windows.FrameworkElement
element
FrameworkElement to get image from. |
System.IO.Stream
stream
Stream. |
ExportToExcelMLImage(FrameworkElement, String)
Exports an image of the given element to the Excel file.
Declaration
public static void ExportToExcelMLImage(FrameworkElement element, string fileName)
Parameters
System.Windows.FrameworkElement
element
FrameworkElement to get the image from. |
System.String
fileName
Name of the Excel file. |
ExportToImage(FrameworkElement, Stream, Double, Double, BitmapEncoder)
Exports an image of the given element to stream using the specified bitmap encoder.
Declaration
public static void ExportToImage(FrameworkElement element, Stream stream, double dpiHorizontal, double dpiVertical, BitmapEncoder encoder)
Parameters
System.Windows.FrameworkElement
element
FrameworkElement to get image from. |
System.IO.Stream
stream
Stream to write image to. |
System.Double
dpiHorizontal
The horizontal dpi setting. |
System.Double
dpiVertical
The vertical dpi setting. |
System.Windows.Media.Imaging.BitmapEncoder
encoder
Bitmap encoder. |
ExportToImage(FrameworkElement, Stream, BitmapEncoder)
Exports an image of the given element to stream using the specified bitmap encoder.
Declaration
public static void ExportToImage(FrameworkElement element, Stream stream, BitmapEncoder encoder)
Parameters
System.Windows.FrameworkElement
element
FrameworkElement to get image from. |
System.IO.Stream
stream
Stream to write image to. |
System.Windows.Media.Imaging.BitmapEncoder
encoder
Bitmap encoder. |
ExportToImage(FrameworkElement, String, Double, Double, BitmapEncoder)
Exports an image of the given element to file using the specified bitmap encoder.
Declaration
public static void ExportToImage(FrameworkElement element, string fileName, double dpiHorizontal, double dpiVertical, BitmapEncoder encoder)
Parameters
System.Windows.FrameworkElement
element
FrameworkElement to get the image from. |
System.String
fileName
Name of the file to write the image to. |
System.Double
dpiHorizontal
The horizontal dpi setting. |
System.Double
dpiVertical
The vertical dpi setting. |
System.Windows.Media.Imaging.BitmapEncoder
encoder
Bitmap encoder. |
ExportToImage(FrameworkElement, String, BitmapEncoder)
Exports an image of the given element to file using the specified bitmap encoder.
Declaration
public static void ExportToImage(FrameworkElement element, string fileName, BitmapEncoder encoder)
Parameters
System.Windows.FrameworkElement
element
FrameworkElement to get the image from. |
System.String
fileName
Name of the file to write the image to. |
System.Windows.Media.Imaging.BitmapEncoder
encoder
Bitmap encoder. |
ExportToXpsImage(FrameworkElement, Stream)
Exports an image of the given element to the XPS file.
Declaration
public static void ExportToXpsImage(FrameworkElement element, Stream stream)
Parameters
System.Windows.FrameworkElement
element
FrameworkElement to get image from. |
System.IO.Stream
stream
Stream. |
ExportToXpsImage(FrameworkElement, String)
Exports an image of the given element to the XPS file.
Declaration
public static void ExportToXpsImage(FrameworkElement element, string fileName)
Parameters
System.Windows.FrameworkElement
element
FrameworkElement to get image from. |
System.String
fileName
Name of the XPS file. |