Class XYZExplicitDestination
XYZExplicitDestination-Klasse
Stellt ein explizites Ziel dar, das die Seite mit den Koordinaten (links, oben) an der oberen linken Ecke des Fensters anzeigt und den Inhalt der Seite um den Faktor Zoom vergrößert. Ein Nullwert für einen der Parameter links, oben oder Zoom gibt an, dass der aktuelle Wert dieses Parameters unverändert beibehalten werden soll. Ein Zoomwert von 0 hat die gleiche Bedeutung wie ein Nullwert.
public sealed class XYZExplicitDestination : ExplicitDestination
Konstruktoren
Eigenschaften
| Name | Beschreibung |
|---|
| Left { get; } | Gibt die linke horizontale Koordinate der oberen linken Ecke des Fensters zurück. |
| Page { get; } | Gibt das Zielseitenobjekt zurück |
| PageNumber { get; } | Gibt die Zielseitennummer zurück |
| Top { get; } | Gibt die obere vertikale Koordinate der oberen linken Ecke des Fensters zurück. |
| Zoom { get; } | Gibt den Zoomfaktor zurück. |
Methoden
| Name | Beschreibung |
|---|
| static CreateDestination(Page, double, double, double, bool) | Erstellt ein Ziel an der angegebenen Stelle der Seite unter Berücksichtigung der Seitenrotation, falls erforderlich. |
| static CreateDestinationToUpperLeftCorner(Page) | Erstellt ein Ziel zur angegebenen Seite. |
| static CreateDestinationToUpperLeftCorner(Page, double) | Erstellt ein Ziel zur oberen linken Ecke der angegebenen Seite. |
| override ToString() | Konvertiert den Objektzustand in einen Stringwert. Beispiel: “1 XYZ 100 200 3”. |
Beispiele
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;
Siehe auch