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