XYZExplicitDestination
XYZExplicitDestination class
Representa un destino explícito que muestra la página con las coordenadas (izquierda, arriba) ubicadas en la esquina superior izquierda de la ventana y el contenido de la página ampliado por el factor zoom. Un valor nulo para cualquiera de los parámetros left, top o zoom especifica que el valor actual de ese parámetro se mantendrá sin cambios. Un valor de zoom de 0 tiene el mismo significado que un valor nulo.
public sealed class XYZExplicitDestination : ExplicitDestination
Constructores
Propiedades
Nombre | Descripción |
---|
Left { get; } | Obtiene la coordenada horizontal izquierda de la esquina superior izquierda de la ventana. |
Page { get; } | Obtiene el objeto de la página de destino |
PageNumber { get; } | Obtiene el número de página de destino |
Top { get; } | Obtiene la coordenada vertical superior de la esquina superior izquierda de la ventana. |
Zoom { get; } | Obtiene el factor de zoom. |
Métodos
Nombre | Descripción |
---|
static CreateDestination(Page, double, double, double, bool) | Crear destino a la ubicación especificada de la página considerando la rotación de página si es necesario. |
static CreateDestinationToUpperLeftCorner(Page) | Crear destino a la página especificada. |
static CreateDestinationToUpperLeftCorner(Page, double) | Crear destino en la esquina superior izquierda de la página especificada. |
override ToString() | Convierte el estado del objeto en valor de cadena. Ejemplo: “1 XYZ 100 200 3”. |
Ejemplos
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;
Ver también