ZoomOptionsSettings.Zoom

Синтаксис

Zoom: number;

Описание

Свойство Zoom определяет значение масштаба.

Комментарии

Масштаб задаётся в виде десятичной дроби, например:

По умолчанию задан 100% масштаб, свойство принимает значение «1».

Для применения заданного масштаба используются средства CSS. Выберите один из способов:

Примечание. Поле zoom не поддерживается в браузере Mozilla Firefox.

Значение масштаба, заданное в поле zoom или transform, должно совпадать со значением свойства.

Значение свойства задается в конструкторе ZoomOptions или с помощью метода setZoom, а возвращается с помощью метода getZoom.

В зависимости от выбранного способа применения заданного масштаба (zoom или transform) задайте значения методам ZoomOptions.setIsOnlyPosition, ZoomOptions.setIsCssZoom или свойствам IsOnlyPosition, IsCssZoom в конструкторе ZoomOptions.

Пример

Для выполнения примера необходимо наличие на html-странице компонента Chart с наименованием «chart» (см. «Пример создания гистограммы»). В теге <style> должно быть добавлено поле zoom со значением масштаба:

<style type="text/css">	
  div#chart {
    ...
    zoom: 0.5;
  }
</style>

Уменьшим масштаб гистограммы в два раза:

// Получим параметры масштабирования гистограммы
var zoom = chart.getZoom();
// Зададим значение масштаба
zoom.setZoom(0.5);
// Определим способ применения заданного масштаба через поле zoom
zoom.setIsOnlyPosition(true);
zoom.setIsCssZoom(true);

В результате выполнения примера гистограмма будет уменьшена в два раза:

См. также:

ZoomOptionsSettings