В этом разделе
            
            Отправляет асинхронный запрос на отрисовку миниатюры изображения.
            
            
Синтаксис
      
      
      
      
      var instance = new Vintasoft.Shared.WebImageJS(imageSource, pageIndex);
var value; // Type: any
// Parameters
var thumbnailRenderingSettings; // Type: object
var successFunc; // Type: function
var errorFunc; // Type: function
value = instance.renderThumbnail(thumbnailRenderingSettings, successFunc, errorFunc);
 
    
      
      function renderThumbnail(
    : object, 
    : Function, 
    : Function
) : any;
 
    
       
      Parameters
- thumbnailRenderingSettings
 
- Настройки для рендеринга миниатюры изображения.
 Объект с следующими свойствами:
  - ширина (number): ширина миниатюры в пикселях. Обязательный параметр.
  - height (number): высота миниатюры в пикселях. Обязательный параметр.
  - useCache (boolean): Значение, указывающее, нужно ли сохранять отрисованную миниатюру на сервере. Необязательный параметр, значение по умолчанию - true.
  - format (object): Экземпляр класса WebImageTypeEnumJS, который определяет формат, в котором должна быть возвращена миниатюра изображения. Необязательный параметр, значение по умолчанию - WebImageTypeEnumJS.Url
  - renderingSettings (object): Объект WebRenderingSettingsJS. Необязательный параметр, значение по умолчанию - WebImageJS.get_RenderingSettings объекта image.
  - decodingSettings (object): WebDecodingSettingsJS. Необязательный параметр, значение по умолчанию - WebImageJS.get_DecodingSettings изображения.
  
 
- successFunc
 
- Функция, которая будет выполнена, если запрос будет выполнен успешно.
 Вот Прототип функции "function __success(data)". 
 Параметр 'data' имеет следующие свойства:
  - fileId (string): Идентификатор файла изображения.
  - imageParam (object): объект с информацией об изображении: 
 - imageSize (object): объект, содержащий ширину и высоту изображения.
  - imageResolution (object): объект, содержащий разрешение изображения.
  - pixelFormat (object): Экземпляр класса WebPixelFormatEnumJS, который определяет формат пикселей изображения.
  - isVector (boolean): Указывает, что изображение имеет векторный декодер.
  
   - image (object): Экземпляр класса WebImageJS, который представляет исходное изображение.
  
 
- errorFunc
 
- Функция, которая будет выполнена в случае сбоя запроса.
 Вот прототип функции "function __error(data)".
 Параметр 'data' может быть:
  - Объект с следующими свойствами:
  - errorMessage (string): Сообщение об ошибке.
  - blocked (boolean): Указывает, что запрошенное действие заблокировано другим. запрос.
  
, если исключение перехватывается внутри веб сервиса.  - Иначе объект jqXHR.
  
 
     
Исключения
| Исключение | Описание | 
 | Выбрасывается, если аргументы имеют неверные типы. | 
 
Смотрите также