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.