XYZExplicitDestination

XYZExplicitDestination class

Représente une destination explicite qui affiche la page avec les coordonnées (gauche, haut) positionnées dans le coin supérieur gauche de la fenêtre et le contenu de la page agrandi par le facteur de zoom. Une valeur nulle pour l’un des paramètres left, top ou zoom indique que la valeur actuelle de ce paramètre doit être conservée telle quelle. Une valeur de zoom de 0 a la même signification qu’une valeur nulle.

public sealed class XYZExplicitDestination : ExplicitDestination

Constructeurs

NomLa description
XYZExplicitDestination(int, double, double, double)Crée une destination explicite distante.
XYZExplicitDestination(Page, double, double, double)Crée une destination explicite locale.

Propriétés

NomLa description
Left { get; }Obtient la coordonnée horizontale gauche du coin supérieur gauche de la fenêtre.
Page { get; }Obtient l’objet de la page de destination
PageNumber { get; }Obtient le numéro de page de destination
Top { get; }Obtient la coordonnée verticale supérieure du coin supérieur gauche de la fenêtre.
Zoom { get; }Obtient le facteur de zoom.

Méthodes

NomLa description
static CreateDestination(Page, double, double, double, bool)Créer une destination à l’emplacement spécifié de la page en tenant compte de la rotation de la page si nécessaire.
static CreateDestinationToUpperLeftCorner(Page)Créer une destination vers la page spécifiée.
static CreateDestinationToUpperLeftCorner(Page, double)Créer une destination dans le coin supérieur gauche de la page spécifiée.
override ToString()Convertit l’état de l’objet en valeur de chaîne. Exemple : “1 XYZ 100 200 3”.

Exemples

Document doc = new Document("example.pdf");
XYZExplicitDestination dest = (XYZExplicitDestination)doc.Outlines[1].Destination;
string left = dest.Left;
string top = dest.Top;
string zoom = dest.Zoom;

Voir également