====== GetRectImage ====== Возвращает изображение указанной области окна браузера. ===== Синтаксис ===== function GetRectImage(aLeft: integer; aTop: integer; aRight: integer; aBottom: integer): TCSImage; overload; function GetRectImage(aRect: TCSRect): TCSImage; overload; ==== Параметры ==== * **//aLeft//** * //тип:// integer * //назначение:// X координата левого верхнего угла прямоугольной области относительно окна браузера * **//aTop//** * //тип:// integer * //назначение:// Y координата левого верхнего угла прямоугольной области относительно окна браузера * **//aRight//** * //тип:// integer * //назначение:// X координата правого нижнего угла прямоугольной области относительно окна браузера * **//aBottom//** * //тип:// integer * //назначение:// Y координата правого нижнего угла прямоугольной области относительно окна браузера * **//aRect//** * //тип:// [[ru:wascript:pascal:records:tcsrect|TCSRect]] * //назначение:// прямоугольник, область которого необходимо получить в изображении ==== Возвращаемое значение ==== * //тип:// [[ru:wascript:pascal:records:tcsimage|TCSImage]] * //назначение:// изображение указанной области ===== Примеры ===== -//Загружаем страницу с изображением (в данном случае - каптча) LoadURI('http://www.google.com/recaptcha/learnmore'); //Получаем элемент, содержащий изображение var ImageElement:=GetElement('img',0,['src'],['google.com/recaptcha/']); //Получаем прямоугольник элемента var ImageRect:=GetElementRect(ImageElement); //Получаем изображение прямоугольной области var Image:=GetRectImage(ImageRect); //Выводим в лог цвет пикселя изображения с координатами (10,10) Log(IntToStr(Image.Pixels[10,10]));