FitImage
Обработка изображений, макет страницы
Описание
Позволяет поместить изображение в область страницы с сохранением пропорций; можно задать выравнивание и поворот
Синтаксис
Delphi
Function TPDFlib.FitImage(Left, Top, Width, Height: Double; HAlign, VAlign, Rotate: Integer): Integer;
ActiveX
Function PDFlib::FitImage(Left As Double, Top As Double, Width As Double, Height As Double, HAlign As Long, VAlign As Long, Rotate As Long) As Long
DLL
int DLFitImage(int InstanceID, double Left, double Top, double Width, double Height, int HAlign, int VAlign, int Rotate);
Параметры
| Left | Горизонтальная координата левого края ограничивающего блока |
|---|---|
| Top | Вертикальная координата верхнего края ограничивающего блока |
| Width | Ширина ограничивающего блока Высота ограничивающего блока |
| Height | |
| HAlign | Горизонтальное выравнивание изображения в ограничивающем блоке: 0 = влево 1 = по центру 2 = вправо |
| VAlign | Вертикальное выравнивание изображения в ограничивающем блоке: 0 = вверх 1 = по центру 2 = вниз |
| Rotate | Поворот изображения: 0 = обычный 1 = 90 градусов против часовой 2 = 90 градусов по часовой 3 = 180 градусов |
Возвращаемые значения
| 0 | Изображение нарисовать не удалось: либо не выбрано корректное изображение, либо HAlign, VAlign или Rotate вне диапазона |
|---|---|
| 1 | Изображение нарисовано успешно |