Destination nommée
Vue d’ensemble
NamedDestination est une classe dans Aspose.PDF FOSS pour .NET.
Hérite de : Aspose.Pdf.Annotations.IAppointment.
Représente une destination nommée dans le document (PDF32000 §12.3.2.3).
Cette classe fournit 8 méthodes pour travailler avec des objets NamedDestination dans les programmes .NET.
Les méthodes disponibles incluent : CreateFitDestination, CreateFitHDestination, CreateFitRDestination, CreateFitVDestination, CreateXYZDestination, NamedDestination, ToString.
Tous les membres publics sont accessibles à toute application .NET après l’installation du package Aspose.PDF FOSS for .NET.
Propriétés : Bottom, Left, Name, PageIndex, PageNumber, Right, et 3 autres.
Propriétés
| Nom | Type | Accès | Description |
|---|---|---|---|
Name | string | Lecture | Le nom de la destination. |
PageIndex | int | Lecture | Indice de page cible (index à partir de 0), ou -1 si non résolu. |
PageNumber | int | Lecture | Numéro de page cible (index à partir de 1), ou 0 si non résolu. |
Type | string | Lecture | Type de destination (“Fit”, “XYZ”, “FitH”, etc.). |
Left | double? | Lecture | Coordonnée gauche (pour XYZ, FitV, FitR, FitBV), ou null. |
Top | double? | Lecture | Coordonnée supérieure (pour XYZ, FitH, FitR, FitBH), ou null. |
Right | double? | Lecture | Coordonnée droite (uniquement pour FitR), ou null. |
Bottom | double? | Lecture | Coordonnée inférieure (uniquement pour FitR), ou null. |
Zoom | double? | Lecture | Facteur de zoom (uniquement pour XYZ ; null = hériter du courant). |
Méthodes
| Signature | Description |
|---|---|
NamedDestination(name: string) | Créer une référence de destination nommée (nom uniquement, les détails de la destination résolus plus tard). |
NamedDestination(document: Document, name: string) | Créer une référence de destination nommée limitée à un document. |
CreateFitDestination(pageIndex: int) | Créer une destination /Fit : afficher la page mise à l’échelle pour tenir entièrement dans la fenêtre. |
CreateFitHDestination(pageIndex: int, top: double) | Créer une destination /FitH : afficher la page avec la position verticale supérieure en haut de la fenêtre et le facteur de zoom ajusté pour correspondre à la largeur. |
CreateFitVDestination(pageIndex: int, left: double) | Créer une destination /FitV : afficher la page avec la position horizontale gauche à gauche de la fenêtre et le facteur de zoom ajusté pour correspondre à la hauteur. |
CreateXYZDestination(pageIndex: int, left: double, top: double, zoom: double) | Créer une destination /XYZ : afficher la page à la position (gauche, haut) avec le facteur de zoom spécifié. |
CreateFitRDestination(pageIndex: int, left: double, bottom: double, right: double, top: double) | Créer une destination /FitR : afficher la page zoomée pour tenir le rectangle spécifié par (gauche, bas, droite, haut). |
ToString() | Représentation lisible par l’homme de cette cible de rendez‑vous. |