Class PageInformationAnnotation
Inhalt
[
Ausblenden
]Klasse PageInformationAnnotation
Stellt eine Seiteninformationsannotation in einem PDF-Dokument dar. Diese Annotation enthält den Dateinamen, die Seitenzahl sowie das Datum und die Uhrzeit der Erstellung der Annotation.
public sealed class PageInformationAnnotation : PrinterMarkAnnotation
Konstruktoren
| Name | Beschreibung |
|---|---|
| PageInformationAnnotation(Page, Rectangle) | Initialisiert eine neue Instanz der PageInformationAnnotation-Klasse auf der angegebenen Seite an der angegebenen Position. |
Eigenschaften
| Name | Beschreibung |
|---|---|
| Actions { get; } | Gibt die Liste der Aktionsannotationen zurück. |
| virtual ActiveState { get; set; } | Gibt den aktuellen Erscheinungszustand der Annotation zurück oder legt ihn fest. |
| override AnnotationType { get; } | Gibt den Typ der Annotation zurück. |
| Appearance { get; } | Gibt das Erscheinungsbild-Dictionary der Annotation zurück. |
| Border { get; set; } | Gibt die Eigenschaften des Rahmens der Annotation zurück oder legt sie fest. Border |
| Characteristics { get; } | Gibt die Eigenschaften der Annotation zurück. |
| Color { get; set; } | Gibt die Farbe der Annotation zurück oder legt sie fest. |
| Contents { get; set; } | Gibt den Text der Annotation zurück oder legt ihn fest. |
| Flags { get; set; } | Flags der Annotation. |
| FullName { get; } | Gibt den vollqualifizierten Namen der Annotation zurück. |
| virtual Height { get; set; } | Gibt die Höhe der Annotation zurück oder legt sie fest. |
| virtual Hyperlink { get; set; } | Gibt den Fragment-Hyperlink zurück oder legt ihn fest (für PDF-Generator). |
| IsFirstParagraphInColumn { get; set; } | Gibt einen booleschen Wert zurück oder legt ihn fest, der angibt, ob dieser Absatz in der nächsten Spalte sein wird. Standard ist false (für PDF-Generierung). |
| IsInLineParagraph { get; set; } | Gibt zurück oder legt fest, ob ein Absatz inline ist. Standard ist false (für PDF-Generierung). |
| IsInNewPage { get; set; } | Gibt einen booleschen Wert zurück oder legt ihn fest, der angibt, ob dieser Absatz auf einer neuen Seite generiert wird. Standard ist false (für PDF-Generierung). |
| IsKeptWithNext { get; set; } | Gibt einen booleschen Wert zurück oder legt ihn fest, der angibt, ob der aktuelle Absatz auf derselben Seite wie der nächste Absatz bleibt. Standard ist false (für PDF-Generierung). |
| Margin { get; set; } | Gibt einen äußeren Rand für den Absatz zurück oder legt ihn fest (für PDF-Generierung). |
| Modified { get; set; } | Gibt das Datum und die Uhrzeit zurück oder legt sie fest, wann die Annotation zuletzt geändert wurde. |
| Name { get; set; } | Gibt den Namen der Annotation auf der Seite zurück oder legt ihn fest. |
| virtual PageIndex { get; } | Gibt den Index der Seite zurück, die die Annotation enthält. |
| virtual Rect { get; set; } | Gibt das Rechteck der Annotation zurück oder legt es fest. |
| States { get; } | Gibt das Erscheinungsbild-Dictionary der Annotation zurück. |
| TextHorizontalAlignment { get; set; } | Gibt die Textausrichtung für die Annotation zurück oder legt sie fest. |
| virtual VerticalAlignment { get; set; } | Gibt die vertikale Ausrichtung des Absatzes zurück oder legt sie fest. |
| virtual Width { get; set; } | Gibt die Breite der Annotation zurück oder legt sie fest. |
| ZIndex { get; set; } | Gibt einen int-Wert zurück oder legt ihn fest, der die Z-Reihenfolge des Graphen angibt. Ein Graph mit größerem ZIndex wird über dem Graphen mit kleinerem ZIndex platziert. ZIndex kann negativ sein. Ein Graph mit negativem ZIndex wird hinter dem Text auf der Seite platziert. |
Methoden
| Name | Beschreibung |
|---|---|
| override Accept(AnnotationSelector) | Akzeptiert einen Besucher zur Verarbeitung der Annotation. |
| virtual ChangeAfterResize(Matrix) | Aktualisiert Parameter und Erscheinungsbild gemäß der Matrixtransformation. |
| virtual Clone() | Klont diese Instanz. Virtuelle Methode. Gibt immer null zurück. |
| virtual Flatten() | Platziert den Inhalt der Annotation direkt auf der Seite, das Annotierungsobjekt wird entfernt. |
| GetRectangle(bool) | Gibt das Rechteck der Annotation unter Berücksichtigung der Seitenrotation zurück. |
Anmerkungen
Diese Klasse wird hauptsächlich verwendet, um Metadaten zu einer bestimmten Seite im PDF-Dokument hinzuzufügen, was nützlich sein kann, um Verfolgungs- und Referenzierungszwecke zu erfüllen. Beispielsweise kann sie verwendet werden, um Seiten während des Druckvorgangs zu kennzeichnen oder um zusätzliche Informationen über die Seite beim Anzeigen des Dokuments bereitzustellen.
Siehe auch
- Klasse PrinterMarkAnnotation
- Namespace Aspose.Pdf.Annotations
- Assembly Aspose.PDF