В этом разделе
Отправляет асинхронный запрос на сохранение изображений из этой коллекции изображений в локальный файл.
Синтаксис
var instance = new Vintasoft.Twain.WebAcquiredImageCollectionJS(twainDeviceManager);
var value; // Type: any
// Parameters
var filePath; // Type: string
var createNewFile; // Type: boolean
var imageIds; // Type: string[]
var successFunc; // Type: function
var errorFunc; // Type: function
value = instance.saveImagesAsync(filePath, createNewFile, imageIds, successFunc, errorFunc);
function saveImagesAsync(
: string,
: boolean,
: string[],
: Function,
: Function
) : any;
Parameters
- filePath
- Путь к локальному файлу.
- createNewFile
- Значение, указывающее необходимо ли создавать новый файл.
- imageIds
- Массив строк, определяющих идентификаторы изображений, которые необходимо сохранить.
- successFunc
- Функция, которая будет выполнена, если запрос выполнен успешно. Прототип функции: 'successFunc(imageCollection, filePath, createNewFile, imageIds)', где параметр 'imageCollection' - это экземпляр класса WebAcquiredImageCollectionJS, параметр 'filePath' - путь к созданному файлу изображения, параметр 'createNewFile' - логическое значение, указывающее, является ли новый файл создан, параметр imageIds - это массив идентификаторов изображений.
- errorFunc
- Функция, которая будет выполнена в случае неудачного запроса. Прототип функции: "errorFunc(imageCollection, errorMessage)", где параметр "imageCollection" - это экземпляр класса WebAcquiredImageJS, параметр "errorMessage" - это строка, описывающая ошибку.
Исключения
Исключение | Описание |
| Выбрасывается, если аргументы имеют неверный тип ИЛИ imageIds не является массивом строк ИЛИ изображения не сохраняются. |
Ремарки
Эта функция отправляет асинхронный запрос на сохранение изображений из этой коллекции изображений в локальный файл. Если вы хотите использовать синхронный запрос вместо асинхронного запроса, используйте функцию WebAcquiredImageCollectionJS.saveImages.
Совместимость с веб браузерами
Смотрите также