XYZExplicitDestination
XYZExplicitDestination class
Repräsentiert ein explizites Ziel, das die Seite mit den Koordinaten (links, oben) in der linken oberen Ecke des Fensters positioniert und den Inhalt der Seite um den Faktor Zoom vergrößert anzeigt. Ein Nullwert für einen der Parameter left, top 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
Konstrukteure
Eigenschaften
Name | Beschreibung |
---|
Left { get; } | Ruft die linke horizontale Koordinate der oberen linken Ecke des Fensters ab. |
Page { get; } | Ruft die Zielseite ab object |
PageNumber { get; } | Ruft die Zielseitennummer ab |
Top { get; } | Ruft die obere vertikale Koordinate der oberen linken Ecke des Fensters ab. |
Zoom { get; } | Ruft den Zoomfaktor ab. |
Methoden
Name | Beschreibung |
---|
static CreateDestination(Page, double, double, double, bool) | Ziel zur angegebenen Position der Seite erstellen, ggf. unter Berücksichtigung der Seitendrehung. |
static CreateDestinationToUpperLeftCorner(Page) | Ziel zu angegebener Seite erstellen. |
static CreateDestinationToUpperLeftCorner(Page, double) | Ziel zur oberen linken Ecke der angegebenen Seite erstellen. |
override ToString() | Konvertiert den Objektstatus 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