FloatingBox
Übersicht
FloatingBox ist eine Klasse in Aspose.PDF FOSS für .NET. Erbt von: BaseParagraph.
Stellt eine schwebende Box dar, die absolut positioniert oder im Fluss auf einer Seite angeordnet werden kann.
Diese Klasse stellt 5 Methoden zur Arbeit mit FloatingBox-Objekten in .NET-Programmen bereit. Verfügbare Methoden umfassen: Build, Clone, FloatingBox. Alle öffentlichen Mitglieder sind für jede .NET-Anwendung zugänglich, nachdem das Aspose.PDF FOSS für .NET-Paket installiert wurde. Eigenschaften: BackgroundColor, BackgroundImage, Border, ColumnInfo, Height, HorizontalAlignment und 16 weitere.
Eigenschaften
| Name | Typ | Zugriff | Beschreibung |
|---|---|---|---|
Width | double | Lesen/Schreiben | Breite der Box in Punkten. |
Height | double | Lesen/Schreiben | Höhe der Box in Punkten. |
Left | double | Lesen/Schreiben | Linke Position in Punkten (absolut). |
Top | double | Lesen/Schreiben | Obere Position in Punkten (absolut, gemessen vom oberen Seitenrand). |
Border | BorderInfo? | Lesen/Schreiben | Rahmen um die Box. |
BackgroundColor | Color? | Lesen/Schreiben | Hintergrundfüllfarbe. |
IsNeedRepeating | bool | Lesen/Schreiben | Ob die Box auf jeder Seite wiederholt werden soll. |
Padding | MarginInfo? | Lesen/Schreiben | Innenabstand der Box. |
Margin | MarginInfo | Lesen/Schreiben | Äußerer Rand des Kastens. |
VerticalAlignment | VerticalAlignment | Lesen/Schreiben | Vertikale Ausrichtung des Inhalts innerhalb des Kastens. |
HorizontalAlignment | HorizontalAlignment | Lesen/Schreiben | Horizontale Ausrichtung des Kastens innerhalb seines übergeordneten Elements. |
ZIndex | int | Lesen/Schreiben | Z-index für Schichtung; höhere Werte werden oben gezeichnet. |
ColumnInfo | ColumnInfo | Lesen/Schreiben | Ruft die Spalteninformationen ab oder legt sie fest. |
Paragraphs | Paragraphs | Lesen/Schreiben | Inhaltsabsätze (TextFragment, Tabelle oder andere Inhaltsobjekte). |
BackgroundImage | Image? | Lesen/Schreiben | Optionales Hintergrundbild, das hinter dem Box-Inhalt gerendert wird. |
PositioningMode | ParagraphPositioningMode | Lesen/Schreiben | Wie Left / Top interpretiert werden — Default nimmt am Dokumentenfluss teil, Absolute verankert an Seitenkoordinaten. |
IsFirstParagraphInColumn | bool | Lesen/Schreiben | Erzwingt, dass der Absatz in einer neuen Spalte beginnt. |
IsKeptWithNext | bool | Lesen/Schreiben | Halten Sie diesen Absatz auf derselben Seite wie den nächsten. |
IsInNewPage | bool | Lesen/Schreiben | Erzwingen Sie, dass der Absatz auf einer neuen Seite beginnt. |
IsInLineParagraph | bool | Lesen/Schreiben | Inline-Absatz-Flag (beginnt nicht in einer neuen Zeile). |
HyperlinkText | string? | Lesen/Schreiben | Legacy-String-typisiertes Hyperlink-Ziel. |
Hyperlink | Hyperlink? | Lesen/Schreiben | Typisierte Hyperlink-Dekoration auf den Absatz angewendet. |
Methoden
| Signatur | Beschreibung |
|---|---|
FloatingBox() | Erstelle ein schwebendes Feld mit Standard- (Null-) Abmessungen. |
FloatingBox(width: double, height: double) | Erstelle eine schwebende Box mit angegebenen Abmessungen. |
FloatingBox(width: float, height: float) | Erstelle eine schwebende Box mit Single-typisierten Dimensionen. |
Clone() | Ruft Clone für diese FloatingBox-Instanz auf. |
Build(page: Page) | Ruft Build(page) für diese FloatingBox-Instanz auf. |