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影像繪製成功