--- title: "ksZoomScale - Задать масштаб изображения по точке и коэффициенту масштабирования" type: guide api: [api7] tags: [guide, api7, kszoomscale] sources: - kszoomscale.html --- *API экспортных функций > Функции работы с графическим документом  > Функции управления масштабом * ## ksZoomScale - Задать масштаб изображения по точке и коэффициенту масштабирования Пример... Аналог данной функции при использовании Automation - метод ksDocument2D::ksZoomScale. Синтаксис: ``` int ksZoomScale (double x, double y, double scale); Входные параметры: x1, y1 - координаты (в СК вида) точки центра изменения масштаба, scale_ - коэффициент изменения масштаба изображения. Возвращаемое значение: 1 - в случае успешного завершения, 0 - в случае неудачи. ``` ## ksZoomScale - пример использования //открыть документ "1.cdw" reference d = OpenDocument ("1.cdw", 0); //в текущем виде нарисовать отрезок LineSeg (20, 20, 40, 40, 1); //увеличить изображение окна, чтобы отрезок оказался в центре и в окне if(!ksZoomScale (30, 30, 2)) Error("Ошибка при задании окна ");