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

LeftA coordenada horizontal da borda esquerda do bounding box
TopA coordenada vertical da borda superior do bounding box
WidthA largura do bounding box. A altura do bounding box
Height
HAlignAlinhamento horizontal da imagem dentro do bounding box: 0 = Esquerda 1 = Centro 2 = Direita
VAlignAlinhamento vertical da imagem dentro do bounding box: 0 = Topo 1 = Centro 2 = Base
RotateA 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

0A 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.
1A imagem foi desenhada com sucesso