FitImage
Manipulação de imagens, Layout da página
Descrição
Esta função permite que uma imagem seja colocada em uma área da página. A proporção da imagem é preservada, e o alinhamento e a rotação da imagem podem ser especificados
Sintaxe
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);
Parâmetros
| Left | A coordenada horizontal da borda esquerda do bounding box |
|---|---|
| Top | A coordenada vertical da borda superior do bounding box |
| Width | A largura do bounding box. A altura do bounding box |
| Height | |
| HAlign | Alinhamento horizontal da imagem dentro do bounding box: 0 = Esquerda 1 = Centro 2 = Direita |
| VAlign | Alinhamento vertical da imagem dentro do bounding box: 0 = Topo 1 = Centro 2 = Base |
| Rotate | A rotação da imagem: 0 = Normal 1 = 90 graus no sentido anti-horário 2 = 90 graus no sentido horário 3 = 180 graus |
Valores retornados
| 0 | A imagem não pôde ser desenhada. Ou nenhuma imagem válida foi selecionada, ou os parâmetros HAlign, VAlign ou Rotate estão fora do intervalo. |
|---|---|
| 1 | A imagem foi desenhada com sucesso |