Class XYZExplicitDestination
Classe XYZExplicitDestination
Rappresenta una destinazione esplicita che visualizza la pagina con le coordinate (left, top) posizionate nell’angolo superiore sinistro della finestra e i contenuti della pagina ingranditi dal fattore zoom. Un valore nullo per uno qualsiasi dei parametri left, top o zoom specifica che il valore attuale di quel parametro deve rimanere invariato. Un valore di zoom di 0 ha lo stesso significato di un valore nullo.
public sealed class XYZExplicitDestination : ExplicitDestination
Costruttori
Proprietà
Nome | Descrizione |
---|
Left { get; } | Ottiene la coordinata orizzontale sinistra dell’angolo superiore sinistro della finestra. |
Page { get; } | Ottiene l’oggetto pagina di destinazione |
PageNumber { get; } | Ottiene il numero della pagina di destinazione |
Top { get; } | Ottiene la coordinata verticale superiore dell’angolo superiore sinistro della finestra. |
Zoom { get; } | Ottiene il fattore di zoom. |
Metodi
Nome | Descrizione |
---|
static CreateDestination(Page, double, double, double, bool) | Crea una destinazione nella posizione specificata della pagina considerando la rotazione della pagina se necessario. |
static CreateDestinationToUpperLeftCorner(Page) | Crea una destinazione per la pagina specificata. |
static CreateDestinationToUpperLeftCorner(Page, double) | Crea una destinazione nell’angolo superiore sinistro della pagina specificata. |
override ToString() | Converte lo stato dell’oggetto in un valore stringa. Esempio: “1 XYZ 100 200 3”. |
Esempi
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;
Vedi Anche