FreeTextAnnotation

FreeTextAnnotation class

Stellt eine Freitextanmerkung dar, die Text direkt auf der Seite anzeigt. Im Gegensatz zu einer gewöhnlichen Textanmerkung hat eine Freitextanmerkung keinen offenen oder geschlossenen Zustand; Anstatt in einem Popup-Fenster angezeigt zu werden, ist der Text immer sichtbar.

public sealed class FreeTextAnnotation : MarkupAnnotation

Konstrukteure

NameBeschreibung
FreeTextAnnotation(Document, DefaultAppearance)Konstruktor zur Verwendung mit Generator.
FreeTextAnnotation(Page, Rectangle, DefaultAppearance)Erstellt eine neue FreeText-Anmerkung auf der angegebenen Seite.

Eigenschaften

NameBeschreibung
Actions { get; }Ruft eine Liste mit Anmerkungsaktionen ab.
virtual ActiveState { get; set; }Ruft den aktuellen Darstellungszustand der Anmerkung ab oder legt ihn fest.
override AnnotationType { get; }Ruft die Art der Anmerkung ab.
Appearance { get; }Ruft das Darstellungswörterbuch der Anmerkung ab.
Border { get; set; }Ruft Anmerkungsrandeigenschaften ab oder legt sie fest.Border
Callout { get; set; }Array von Punkten, die die Callout-Linie angeben.
Characteristics { get; }Ruft Anmerkungsmerkmale ab.
Color { get; set; }Ruft die Anmerkungsfarbe ab oder legt sie fest.
Contents { get; set; }Ruft den Anmerkungstext ab oder legt ihn fest.
CreationDate { get; }Ruft Datum und Uhrzeit der Erstellung der Anmerkung ab.
DefaultAppearance { get; set; }Ruft die standardmäßige Darstellungszeichenfolge ab oder legt sie fest, die beim Formatieren des Textes verwendet werden soll.
DefaultAppearanceObject { get; }Objekt, das die Standarddarstellung der FreeText-Anmerkung darstellt.
DefaultStyle { get; set; }Ruft eine Standardstilzeichenfolge ab oder legt sie fest.
EndingStyle { get; set; }Ermittelt oder legt den Zeilenendstil für den Zeilenendpunkt fest.
Flags { get; set; }Flags der Anmerkung.
FullName { get; }Ruft den vollständig qualifizierten Namen der Anmerkung ab.
virtual Height { get; set; }Ruft die Höhe der Anmerkung ab oder legt sie fest.
virtual Hyperlink { get; set; }Holt oder setzt den Fragment-Hyperlink (für PDF-Generator).
InReplyTo { get; set; }Ein Verweis auf die Anmerkung, auf die diese Anmerkung „antwortet“. Beide Anmerkungen müssen sich auf derselben Seite des Dokuments befinden.
Intent { get; set; }Ruft die Absicht der Freitextanmerkung ab oder legt sie fest.
IsFirstParagraphInColumn { get; set; }Ruft einen Bool-Wert ab oder legt ihn fest, der angibt, ob dieser Absatz in der nächsten Spalte steht. Standard ist „false“.(für PDF-Generierung)
IsInLineParagraph { get; set; }Ruft ab oder legt fest, dass ein Absatz inline ist. Standard ist „false“.(für PDF-Generierung)
IsInNewPage { get; set; }Ruft einen Bool-Wert ab oder legt ihn fest, der erzwingt, dass dieser Absatz auf einer neuen Seite generiert wird. Der Standardwert ist falsch. (für die PDF-Generierung)
IsKeptWithNext { get; set; }Ruft einen Bool-Wert ab oder legt ihn fest, der angibt, ob der aktuelle Absatz zusammen mit dem nächsten Absatz auf derselben Seite verbleibt. Der Standardwert ist „false“. (für die PDF-Generierung)
Justification { get; set; }Ruft einen Code ab oder legt einen Code fest, der die Form der Quaderung (Ausrichtung) angibt, die beim Anzeigen des Anmerkungstexts verwendet werden soll.
Margin { get; set; }Liest oder setzt einen Außenrand für Absatz (für PDF-Generierung)
Modified { get; set; }Ruft Datum und Uhrzeit der letzten Änderung der Anmerkung ab oder legt sie fest.
Name { get; set; }Ruft den Anmerkungsnamen auf der Seite ab oder legt ihn fest.
Opacity { get; set; }Ruft den konstanten Deckkraftwert ab oder legt ihn fest, der beim Zeichnen der Anmerkung verwendet werden soll.
virtual PageIndex { get; }Ruft den Index der Seite ab, die Anmerkungen enthält.
Popup { get; set; }Popup-Anmerkung zum Eingeben oder Bearbeiten des mit dieser Anmerkung verknüpften Textes.
virtual Rect { get; set; }Ruft das Anmerkungsrechteck ab oder legt es fest.
ReplyType { get; set; }Eine Zeichenfolge, die die Beziehung (den “Antworttyp”) zwischen dieser Anmerkung und einer von InReplyTo. angegebenen angibt.
RichText { get; set; }Ruft eine Rich-Text-Zeichenfolge ab oder legt sie fest, die im Popupfenster angezeigt wird, wenn die Anmerkung geöffnet wird.
Rotate { get; set; }Rotationswinkel der Anmerkung.
StartingStyle { get; set; }Ermittelt oder setzt den Zeilenendstil für den Zeilenendpunkt. ODiese Eigenschaft ist veraltet, bitte verwenden Sie EndingStyle.
States { get; }Ruft das Darstellungswörterbuch der Anmerkung ab.
Subject { get; set; }Ruft Text ab, der die Beschreibung des Objekts darstellt.
TextHorizontalAlignment { get; set; }Ruft die Textausrichtung für Anmerkungen ab oder legt sie fest.
TextRectangle { get; set; }Rectangle, das die numerischen Unterschiede zwischen zwei Rechtecken beschreibt: dem Rect-Eintrag der Annotation und einem Rechteck, das in diesem Rechteck enthalten ist. Im inneren Rechteck sollte der Text der Anmerkung angezeigt werden.
TextStyle { get; set; }Ermittelt oder legt den Stil des angezeigten Textes fest. Wenn der Textstil geändert wird, wird die Textdarstellung aktualisiert.
Title { get; set; }Liest oder setzt einen Text, der in der Titelleiste der Anmerkung angezeigt werden soll.
virtual VerticalAlignment { get; set; }Holt oder setzt eine vertikale Ausrichtung des Absatzes
virtual Width { get; set; }Ruft die Breite der Anmerkung ab oder legt sie fest.
ZIndex { get; set; }Ruft einen int-Wert ab oder legt ihn fest, der die Z-Reihenfolge des Diagramms angibt. Ein Graph mit größerem ZIndex wird über dem Graphen mit kleinerem ZIndex platziert. ZIndex kann negativ sein. Grafik mit negativem ZIndex wird hinter dem Text auf der Seite platziert.

Methoden

NameBeschreibung
override Accept(AnnotationSelector)Akzeptiert das Besucherobjekt, um die Anmerkung zu verarbeiten.
virtual ChangeAfterResize(Matrix)Aktualisieren Sie Parameter und Aussehen gemäß der Matrixtransformation.
virtual Clone()Klont diese Instanz. Virtuelle Methode. Immer null zurückgeben.
virtual Flatten()Platziert Anmerkungsinhalte direkt auf der Seite, Anmerkungsobjekt wird entfernt.
GetRectangle(bool)Gibt das Rechteck der Anmerkung zurück, wobei die Seitendrehung berücksichtigt wird.

Siehe auch