Язык Описание VBScript, JavaScript SubMakeImageFile(aResX, aResY, aSizeX, aSizeY, aCenterX, aCenterY, aScale, aXAngle, aYMirror, aBkColor, aFileName) Visual Basic Sub MakeImageFile(ByVal aResX As Long, ByVal aResY As Long, ByVal aSizeX As Long, ByVal aSizeY As Long, ByVal aCenterX As Double, ByVal aCenterY As Double, ByVal aScale As Double, ByVal aXAngle As Double, ByVal aYMirror As Boolean, ByVal aBkColor As Long, ByVal aFileName As String) Delphi procedure MakeImageFile(aResX: Longint; aResY: Longint; aSizeX: Longint; aSizeY: Longint; aCenterX: Double; aCenterY: Double; aScale: Double; aXAngle: Double; aYMirror: WordBool; aBkColor: Longint; const aFileName: WideString); C, C++ HRESULT MakeImageFile(long aResX, long aResY, long aSizeX, long aSizeY, double aCenterX, double aCenterY, double aScale, double aXAngle, VARIANT_BOOL aYMirror, long aBkColor, BSTR aFileName);
Установка разрешения в 0 приведет к тому, что будет использовано текущее экранное разрешение.
По умолчанию используется текущее экранное разрешение.Для jpeg файлов в имени файла можно указать дополнительные параметры для управления качеством сжатия и используемой цветовой схемой.
Параметры передаются в формате, аналогичном формату HTTPRequest.Допускаются следующие параметры:
Имя Описание QUALITY Влияет на качество сжатия.
Задается целым числом, в диапазоне от 1 до 100 (100 - максимальное качество).
Значение по умолчанию равно 90.GRAYSCALE Признак того, что изображение будет сохранено в оттенках серого.
Задается булевским значением (true или false).
Значение по умолчанию равно false.
Пример имени Jpeg файла с параметрами:
"FileName.jpg?QUALITY=50&GRAYSCALE=True"