SetOpenActionDestinationFull
Propriétés du document
Description
Cette fonction permet de définir la page d'ouverture ainsi que diverses valeurs de dimensionnement et de positionnement du document sélectionné
Syntaxe
Delphi
Function TPDFlib.SetOpenActionDestinationFull(OpenPage, Zoom, DestType: Integer; Left, Top, Right, Bottom: Double): Integer;
ActiveX
Function PDFlib::SetOpenActionDestinationFull(OpenPage As Long, Zoom As Long, DestType As Long, Left As Double, Top As Double, Right As Double, Bottom As Double) As Long
DLL
int DLSetOpenActionDestinationFull(int InstanceID, int OpenPage, int Zoom, int DestType, double Left, double Top, double Right, double Bottom);
Paramètres
| OpenPage | Numéro de page vers laquelle accéder à l’ouverture du document |
|---|---|
| Zoom | Pourcentage de zoom à l'ouverture du document, valeurs valides de 0 à 6400. Utilisé uniquement avec DestType = 1 ; définissez-le sur 0 pour les autres DestTypes |
| DestType | 1 = "XYZ" - placer la page cible selon Left et Top ; Zoom indique le pourcentage. 2 = "Fit" - ajuster la page entière à la fenêtre ; les autres paramètres sont inutilisés et doivent valoir zéro. 3 = "FitH" - ajuster toute la largeur ; la hauteur peut différer de celle de la fenêtre et Top fixe la position verticale. 4 = "FitV" - ajuster toute la hauteur ; la largeur peut différer et Left fixe la position horizontale. 5 = "FitR" - afficher le rectangle défini par Left, Top, Right et Bottom. 6 = "FitB" - afficher le cadre englobant d'une page. 7 = "FitBH" - utiliser Top et ajuster toute la largeur du cadre englobant. 8 = "FitBV" - utiliser Left et l'ajuster sur toute la hauteur du cadre englobant. Position horizontale utilisée par DestType = 1, 4, 5 et 8 |
| Left | |
| Top | Position verticale utilisée par DestType = 1, 3, 5 et 7 Position horizontale du bord droit du rectangle, utilisée par DestType = 5 |
| Right | |
| Bottom | Position horizontale du bas du rectangle Utilisée par DestType = 5 |
Valeurs de retour
| 0 | Impossible de définir la destination de l'action d'ouverture. Cela indique généralement que les paramètres Zoom ou DestType sont hors plage |
|---|---|
| 1 | La destination de l’action d’ouverture a été définie |