DiagramImageExporter

StockSharp.Xaml.Diagram.Maui.Export

Exporta diagramas para imagens em MAUI. Nota: A implementação completa da exportação de imagens é específica da plataforma e pode exigir código adicional específico da plataforma.

Métodos

ExportToImageAsync
public static Task<byte[]> ExportToImageAsync(GraphicsView diagramView, DiagramExportOptions options)
result = DiagramImageExporter.ExportToImageAsync(diagramView, options)

Exporta uma visão de diagrama para uma matriz de bytes de imagem.

diagramView
O GraphicsView que contém o diagrama.
options
Opções de exportação.

Retorna: Os bytes da imagem ou nulos se a exportação falhar.

ExportToJpegAsync
public static Task<byte[]> ExportToJpegAsync(GraphicsView diagramView, DiagramExportOptions options)
result = DiagramImageExporter.ExportToJpegAsync(diagramView, options)

Exporta uma visão de diagrama para um array de bytes JPEG.

diagramView
O GraphicsView que contém o diagrama.
options
Opções de exportação.

Retorna: Os bytes da imagem JPEG ou null se a exportação falhar.

ExportToPngAsync
public static Task<byte[]> ExportToPngAsync(GraphicsView diagramView, DiagramExportOptions options)
result = DiagramImageExporter.ExportToPngAsync(diagramView, options)

Exporta uma visão de diagrama para um array de bytes PNG.

diagramView
O GraphicsView que contém o diagrama.
options
Opções de exportação.

Retorna: Os bytes da imagem PNG ou null se a exportação falhar.

SaveToFileAsync
public static Task<bool> SaveToFileAsync(GraphicsView diagramView, string filePath, DiagramExportOptions options)
result = DiagramImageExporter.SaveToFileAsync(diagramView, filePath, options)

Salva uma visão de diagrama em um arquivo.

diagramView
O GraphicsView que contém o diagrama.
filePath
Localização do ficheiro de destino.
options
Opções de exportação.

Retorna: É verdade, se bem sucedido.