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已成功绘制图像