DiagramImageExporter
StockSharp.Xaml.Diagram.Export
Exports the same DiagramSurface presenter tree used on screen.
方法
ExportToBytes
public static byte[] ExportToBytes(ICompositionModel model, DiagramImageExportOptions options)
result = DiagramImageExporter.ExportToBytes(model, options)
Exports a diagram to PNG bytes.
- model
- Composition model.
- options
- Export options.
返回值: PNG bytes.
ExportToFile
public static void ExportToFile(ICompositionModel model, string filePath, DiagramImageExportOptions options)
DiagramImageExporter.ExportToFile(model, filePath, options)
Exports a diagram to a PNG file.
- model
- Composition model.
- filePath
- Destination file.
- options
- Export options.
ExportToStream
public static void ExportToStream(ICompositionModel model, Stream stream, DiagramImageExportOptions options)
DiagramImageExporter.ExportToStream(model, stream, options)
Exports a diagram to a PNG stream without closing it.
- model
- Composition model.
- stream
- Destination stream.
- options
- Export options.
RenderToBitmap
public static RenderTargetBitmap RenderToBitmap(ICompositionModel model, DiagramImageExportOptions options)
result = DiagramImageExporter.RenderToBitmap(model, options)
Renders the production diagram surface to a bitmap.
- model
- Composition model.
- options
- Export options.
返回值: Rendered bitmap.