diff --git a/src/bslGlobals.js b/src/bslGlobals.js index b348461..415d533 100644 --- a/src/bslGlobals.js +++ b/src/bslGlobals.js @@ -12407,6 +12407,159 @@ define([], function () { "signature": "()" } } + }, + "Картинка": { + "name": "Картинка", + "name_en": "Picture", + "description": "Представляет собой картинку из коллекции картинок, пустую картинку, либо картинку, загруженную из внешнего файла, или ссылку на стандартную картинку.", + "properties": { + "Вид": { + "name": "Вид", + "name_en": "Type", + "access": "Чтение", + "description": "Содержит вид картинки", + "value": "ВидКартинки" + }, + "НаборВариантов": { + "name": "НаборВариантов", + "name_en": "VariantSet", + "access": "Чтение", + "description": "Истина - картинка содержит несколько вариантов изображений.", + "value": "Булево" + } + }, + "methods": { + "Высота": { + "name": "Высота", + "name_en": "Height", + "returns": "Число/Неопределено", + "description": "Возвращает высоту картинки (в пикселях)." + }, + "ГлубинаЦвета": { + "name": "ГлубинаЦвета", + "name_en": "ColorDepth", + "returns": "ГлубинаЦвета/Неопределено", + "description": "Возвращает глубину цвета картинки - количество бит для хранения цвета каждой точки изображения." + }, + "Записать": { + "name": "Записать", + "name_en": "Write", + "description": "Записывает картинку в файл/поток", + "signature": { + "ВФайл": { + "СтрокаПараметров": "(ИмяФайла, ВсеВарианты?, ПодобратьВариант?)", + "Параметры": { + "ИмяФайла": "Строка, Полное имя файла, в котором будет сохранена картинка", + "ВсеВарианты": "Булево, Данный параметр используется, если картинка представлена архивом, содержащим варианты этой картинки", + "ПодобратьВариант": "Соответствие/Неопределено, Данный параметр используется только, если картинка представлена архивом" + } + }, + "ВПоток": { + "СтрокаПараметров": "(Поток, ВсеВарианты?, ПодобратьВариант?)", + "Параметры": { + "Поток": "Поток для записи картинки.", + "ВсеВарианты": "Булево, Данный параметр используется, если картинка представлена архивом, содержащим варианты этой картинки", + "ПодобратьВариант": "Соответствие/Неопределено, Данный параметр используется только, если картинка представлена архивом" + } + } + } + }, + "КоличествоКадров": { + "name": "КоличествоКадров", + "name_en": "FrameCount", + "returns": "Число", + "description": "Возвращает количество кадров картинки (применимо для многостраничных файлов TIFF)." + }, + "ОттенкиСерого": { + "name": "ОттенкиСерого", + "name_en": "GrayScale", + "returns": "Булево/Неопределено", + "description": "Возвращает признак того, что изображение хранится в виде оттенков серого." + }, + "ПлотностьПоВертикали": { + "name": "ПлотностьПоВертикали", + "name_en": "VerticalDensity", + "returns": "Число/Неопределено", + "description": "Возвращает плотность изображения по вертикали - число точек на дюйм (DPI)." + }, + "ПлотностьПоГоризонтали": { + "name": "ПлотностьПоГоризонтали", + "name_en": "HorizontalDensity", + "returns": "Число/Неопределено", + "description": "Возвращает плотность изображения по горизонтали - число точек на дюйм (DPI)." + }, + "ПолучитьДвоичныеДанные": { + "name": "ПолучитьДвоичныеДанные", + "name_en": "GetBinaryData", + "returns": "ДвоичныеДанные", + "description": "Преобразует картинку в двоичные данные", + "ref": "classes.ДвоичныеДанные", + "signature": { + "ПоУмолчанию": { + "СтрокаПараметров": "(ВсеВарианты?, ПодобратьВариант?)", + "Параметры": { + "ВсеВарианты": "Булево, Данный параметр используется, если картинка представлена архивом, содержащим варианты этой картинки", + "ПодобратьВариант": "Соответствие/Неопределено, Данный параметр используется только, если картинка представлена архивом" + } + } + } + }, + "РазмерФайла": { + "name": "РазмерФайла", + "name_en": "FileSize", + "returns": "Число/Неопределено", + "description": "Возвращает размер изображения на диске (в байтах)." + }, + "ФильтрИменФайлов": { + "name": "ФильтрИменФайлов", + "name_en": "FileNameFilter", + "returns": "Строка, Фильтр для диалога выбора файлов.", + "description": "Получает фильтры для диалога выбора файлов, соответствующие формату картинки.", + "signature": { + "ПоУмолчанию": { + "СтрокаПараметров": "(ВсеВарианты?, ПодобратьВариант?)", + "Параметры": { + "ВсеВарианты": "Булево, Данный параметр используется, если картинка представлена архивом, содержащим варианты этой картинки", + "ПодобратьВариант": "Соответствие/Неопределено, Данный параметр используется только, если картинка представлена архивом" + } + } + } + }, + "Формат": { + "name": "Формат", + "name_en": "Format", + "returns": "Формат картинки", + "description": "Получает формат картинки." + }, + "Ширина": { + "name": "Ширина", + "name_en": "Width", + "returns": "Число/Неопределено", + "description": "Возвращает ширину картинки (в пикселях)." + } + }, + "constructors": { + "По умолчанию": { + "description": "Создает пустую картинку.", + "signature": "Картинка()" + }, + "На основании файла": { + "description": "Создает объект и загружает картинку из указанного файла картинки.", + "signature": "(ИмяФайла, ПрозрачныйФон?)", + "params": { + "ИмяФайла": "Строка, Имя файла, из которого будет загружена картинка.", + "ПрозрачныйФон": "Булево, Определяет, будет ли картинка иметь прозрачные области." + } + }, + "Из двоичных данных": { + "description": "Создает объект из двоичных данных.", + "signature": "(ДвоичныеДанные, ПрозрачныйФон?)", + "params": { + "ДвоичныеДанные": "Двоичные данные изображения, из которого будет сформирован объект", + "ПрозрачныйФон": "Булево, Определяет, будет ли картинка иметь прозрачные области." + } + } + } } }, "systemEnum": {