DiagramImageExporter

StockSharp.Xaml.Diagram.Avalonia.Export

Экспортирует диаграммы в файлы изображений.

Методы

ExportToBytes
public static byte[] ExportToBytes(ICompositionModel model, ExportOptions options)
result = DiagramImageExporter.ExportToBytes(model, options)

Экспортировать диаграмму в байтовый массив.

model
Модель состава для экспорта.
options
Варианты экспорта. Если нет, то используют дефолты.

Возвращает: Данные изображения как байты.

ExportToFile
public static void ExportToFile(ICompositionModel model, string filePath, ExportOptions options)
DiagramImageExporter.ExportToFile(model, filePath, options)

Экспорт диаграммы в файл.

model
Модель состава для экспорта.
filePath
Путь выхода файла.
options
Варианты экспорта. Если нет, то используют дефолты.
ExportToStream
public static void ExportToStream(ICompositionModel model, Stream stream, ExportOptions options)
DiagramImageExporter.ExportToStream(model, stream, options)

Экспортировать диаграмму в поток.

model
Модель состава для экспорта.
stream
Выходной поток.
options
Варианты экспорта. Если нет, то используют дефолты.
RenderToBitmap
public static RenderTargetBitmap RenderToBitmap(ICompositionModel model, ExportOptions options)
result = DiagramImageExporter.RenderToBitmap(model, options)

Переведите диаграмму в растр.

model
Модель композиции для рендеринга.
options
Варианты экспорта. Если нет, то используют дефолты.

Возвращает: Отредактированная растровая карта или нуль, если рендеринг не удался.