DiagramImageExporter
StockSharp.Xaml.Diagram.Avalonia.Export
Exporta diagramas para arquivos de imagem.
Métodos
ExportToBytes
public static byte[] ExportToBytes(ICompositionModel model, ExportOptions options)
result = DiagramImageExporter.ExportToBytes(model, options)
Exportar um diagrama para uma matriz de bytes.
- model
- O modelo de composição a exportar.
- options
- Exportar opções. Se null, usa os padrões.
Retorna: Os dados da imagem como bytes.
ExportToFile
public static void ExportToFile(ICompositionModel model, string filePath, ExportOptions options)
DiagramImageExporter.ExportToFile(model, filePath, options)
Exportar um diagrama para um arquivo.
- model
- O modelo de composição a exportar.
- filePath
- O caminho do arquivo de saída.
- options
- Exportar opções. Se null, usa os padrões.
ExportToStream
public static void ExportToStream(ICompositionModel model, Stream stream, ExportOptions options)
DiagramImageExporter.ExportToStream(model, stream, options)
Exportar um diagrama para um fluxo.
- model
- O modelo de composição a exportar.
- stream
- O fluxo de saída.
- options
- Exportar opções. Se null, usa os padrões.
RenderToBitmap
public static RenderTargetBitmap RenderToBitmap(ICompositionModel model, ExportOptions options)
result = DiagramImageExporter.RenderToBitmap(model, options)
Rendere um diagrama para um mapa de bits.
- model
- O modelo de composição a renderizar.
- options
- Exportar opções. Se null, usa os padrões.
Retorna: O bitmap renderizado, ou nulo se a renderização falhou.