VintaSoft Barcode .NET SDK 16.0: Документация для Веб разработчика
Vintasoft.Shared Namespace / WebImageJS type / renderTileWithNeighbours Property
Синтаксис Exceptions Совместимость с браузерами Смотрите также
В этом разделе
renderTileWithNeighbours Метод
В этом разделе
Отправляет асинхронный запрос на рендеринг "основного" тайла изображения и всех соседних тайлов изображения вокруг основного тайла изображения.
Синтаксис
var instance = new Vintasoft.Shared.WebImageJS(imageSource, pageIndex);

var value; // Type: object

// Parameters
var tileRenderingSettings; // Type: object
var successFunc; // Type: function
var errorFunc; // Type: function

value = instance.renderTileWithNeighbours(tileRenderingSettings, successFunc, errorFunc);

Parameters

tileRenderingSettings
Настройки для рендеринга тайла изображения.
Объект с следующими свойствами:
  • x (number): координата X фрагмента на исходном изображении (координата X без масштаба) ). Обязательный параметр.
  • y (number): координата Y фрагмента на исходном изображении (координата Y без масштаба). Обязательный параметр.
  • width (number): ширина масштабированного тайла в пикселях. Обязательный параметр.
  • height (number): высота масштабированного тайла в пикселях. Обязательный параметр.
  • scale (object): масштаб (горизонтальный и вертикальный) тайла изображения. Поддерживаемые значения: 0,1-10 %, 1-100 % и т. д. Необязательный параметр, значение по умолчанию: {x:1,y:1}.
  • 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): Идентификатор файла изображения.
  • pos (object) : положение тайла в исходном изображении.
  • size (object): размер тайла.
  • useCache (boolean): Указывает, что обработанный тайл изображения сохраняется на сервере.
  • scale (object): масштаб (горизонтальный и вертикальный) тайла изображения.
  • image (object): Экземпляр класса WebImageJS, который представляет исходное изображение.
errorFunc
Функция, которая будет выполнена в случае сбоя запроса.
Вот прототип функции "function __error(data)".
Параметр 'data' может быть:
  1. Объект с следующими свойствами:
    • errorMessage (string): Сообщение об ошибке.
    • blocked (boolean): Указывает, что запрошенное действие заблокировано другим. запрос.
    , если исключение перехватывается внутри веб сервиса.
  2. Иначе объект jqXHR.

Return Value

Объект запроса.
Исключения
ИсключениеОписание
Выбрасывается, если аргументы имеют неверные типы.
Выбрасывается, если координаты тайла находятся за пределами изображения.
Смотрите также