Diagramm
Übersicht
Graph ist eine Klasse in Aspose.PDF FOSS für .NET.
Erbt von: BaseParagraph.
Ein Graph-Container, der zeichnbare Formen enthält und sie in einen Inhaltsstrom rendert.
Diese Klasse bietet 7 Methoden zur Arbeit mit Graph‑Objekten in .NET‑Programmen.
Verfügbare Methoden umfassen: Add, Build, Clone, Graph.
Alle öffentlichen Mitglieder sind für jede .NET‑Anwendung nach der Installation des Aspose.PDF FOSS for .NET‑Pakets zugänglich.
Eigenschaften: Border, GraphInfo, Height, HorizontalAlignment, Hyperlink, HyperlinkText und 13 weitere.
Eigenschaften
| Name | Typ | Zugriff | Beschreibung |
|---|---|---|---|
Width | double | Read/Write | Liest oder setzt die Breite. |
Height | double | Read/Write | Liest oder setzt die Höhe. |
IsChangePosition | bool | Read/Write | Wenn false, wird das Diagramm an einer absoluten Position (Links, Oben) platziert und nimmt nicht am Dokumentenfluss teil. |
Left | double | Read/Write | Absolute horizontale Position vom linken Seitenrand (verwendet, wenn IsChangePosition false ist). |
Top | double | Read/Write | Absolute vertikale Position vom oberen Seitenrand (verwendet, wenn IsChangePosition false ist). |
Border | BorderInfo? | Read/Write | Optionaler Rahmen um den Diagrammbereich. |
GraphInfo | Aspose.Pdf.GraphInfo | Read/Write | Standard‑Strich‑/Füll‑Einstellungen, die von zu diesem Diagramm hinzugefügten Formen geerbt werden. |
ZIndex | int | Read/Write | Z‑Index für Schichtung; höhere Werte werden oben gezeichnet. |
Title | Aspose.Pdf.Text.TextFragment? | Read/Write | Optionaler Titel, der über dem Diagramm angezeigt wird. |
Shapes | BoundsCheckableList<Shape> | Read/Write | Die Liste der Formen innerhalb dieses Diagramms. |
HorizontalAlignment | HorizontalAlignment | Read/Write | Horizontale Ausrichtung, die auf diesen Absatz angewendet wird. |
VerticalAlignment | VerticalAlignment | Read/Write | Vertikale Ausrichtung, die auf diesen Absatz angewendet wird. |
Margin | MarginInfo? | Read/Write | Informationen zum äußeren Rand, die auf diesen Absatz angewendet werden. |
IsFirstParagraphInColumn | bool | Read/Write | Erzwingt, dass der Absatz eine neue Spalte beginnt. |
IsKeptWithNext | bool | Read/Write | Hält diesen Absatz auf derselben Seite wie den nächsten. |
IsInNewPage | bool | Read/Write | Erzwingt, dass der Absatz auf einer neuen Seite beginnt. |
IsInLineParagraph | bool | Read/Write | Inline‑Absatz‑Flag (beginnt keine neue Zeile). |
HyperlinkText | string? | Read/Write | Legacy‑Zeichenketten‑Hyperlink‑Ziel. |
Hyperlink | Hyperlink? | Read/Write | Typisierte Hyperlink‑Dekoration, die auf den Absatz angewendet wird. |
Methoden
| Signature | Description |
|---|---|
Graph(width: double, height: double) | Ruft Graph für diese Graph‑Instanz auf. |
Graph(width: float, height: float) | Single‑Precision‑Überladung. |
Add(shape: Shape) | Ruft Add für diese Graph‑Instanz auf. |
Clone() | Flache Kopie — Formen werden per Referenz geteilt. |
Build() | Alle Formen in einen Inhaltsstrom rendern. |
Build(page: Page?) | Alle Formen in einen Inhaltsstrom rendern und bei Bedarf ExtGState‑Ressourcen auf der Seite registrieren. |
Build(page: Page?, offsetX: double, offsetY: double) | Alle Formen in einen Inhaltsstrom rendern, der so verschoben ist, dass der lokale Ursprung des Graphen (untere linke Ecke) bei (offsetX, offsetY) in Seitenkoordinaten liegt. |