IBubbleChart.SaveImageToFile

Синтаксис Fore

SaveImageToFile(FileName: String; Width: Double; Height: Double; Dpi: Double);

Синтаксис Fore.NET

SaveImageToFile(FileName: String; Width: Double; Height: Double; Dpi: Double);

Параметры

FileName. Путь, имя и расширение файла;

Width. Ширина изображения матрицы в пикселях;

Height. Высота изображения матрицы в пикселях;

Dpi. Разрешение изображения в пикселях на дюйм.

Описание

Метод SaveImageToFile сохраняет изображение матрицы в файл.

Комментарии

Формат, в котором метод сохраняет изображение, определяется через расширение файла. В качестве формата укажите .jpg, .bmp, .png, или .gif.

Пример Fore

Для выполнения примера предполагается наличие экспресс-отчета с идентификатором «EXPRESS_REPORT». В экспресс-отчете произведена настройка таким образом, чтобы отображалась и работала матрица.

Sub UserProc;
Var
    MB: IMetabase;
    Eax: IEaxAnalyzer;
    Bubble: IBubbleChart;
Begin
    MB := MetabaseClass.Active;
    Eax := MB.ItemById("EXPRESS_REPORT").Bind As IEaxAnalyzer;
    Bubble := Eax.BubbleChart.Chart;
    Bubble.TimeLine.CurrentStep := 3;
    Bubble.SaveImageToFile("c:\Matrix_Step3.jpg"80060096);
End Sub UserProc;

При выполнении примера изображение матрицы, которое сформировано в указанной временной точке, будет сохранено в файл.

Пример Fore.NET

Для выполнения примера предполагается наличие экспресс-отчета с идентификатором «EXPRESS_REPORT». В экспресс-отчете произведена настройка таким образом, чтобы отображалась и работала матрица. Указанная процедура является точкой входа для .NET-сборки.

Imports Prognoz.Platform.Interop.Chart;
Imports Prognoz.Platform.Interop.Express;
Imports Prognoz.Platform.Interop.Metabase;

Public Shared Sub Main(Params: StartParams);
Var
    MB: IMetabase;
    Eax: IEaxAnalyzer;
    Bubble: IBubbleChart;
Begin
    MB := Params.Metabase;
    Eax := MB.ItemById["EXPRESS_REPORT"].Bind() As IEaxAnalyzer;
    Bubble := Eax.BubbleChart.Chart;
    Bubble.TimeLine.CurrentStep := 3;
    Bubble.SaveImageToFile("c:\Matrix_Step3.jpg"80060096);
End Sub;

При выполнении примера изображение матрицы, которое сформировано в указанной временной точке, будет сохранено в файл.

См. также:

IBubbleChart