FitImage
Traitement des images, disposition des pages
Description
Permet de placer une image dans une zone de page en préservant ses proportions et en indiquant son alignement et sa rotation
Syntaxe
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);
Paramètres
| Left | Coordonnée horizontale du bord gauche du cadre englobant |
|---|---|
| Top | Coordonnée verticale du bord supérieur du cadre englobant |
| Width | Largeur du cadre englobant Hauteur du cadre englobant |
| Height | |
| HAlign | Alignement horizontal de l'image dans le cadre englobant : 0 = Gauche 1 = Centre 2 = Droite |
| VAlign | Alignement vertical de l'image dans le cadre englobant : 0 = Haut 1 = Centre 2 = Bas |
| Rotate | La rotation de l'image : 0 = Normale 1 = 90 degrés antihoraire 2 = 90 degrés horaire 3 = 180 degrés |
Valeurs de retour
| 0 | Impossible de dessiner l'image. Soit aucune image valide n'a été sélectionnée, soit les paramètres HAlign, VAlign ou Rotate sont hors plage |
|---|---|
| 1 | L’image a été dessinée correctement |