Graph
Overzicht
Graph is een klasse in Aspose.PDF FOSS voor .NET. Erft van: BaseParagraph.
Een grafiekcontainer die tekenbare vormen bevat en ze rendert naar een content stream.
Deze klasse biedt 7 methoden voor het werken met Graph-objecten in .NET-programma’s. Beschikbare methoden zijn: Add, Build, Clone, Graph. Alle openbare leden zijn toegankelijk voor elke .NET-applicatie na het installeren van het Aspose.PDF FOSS voor .NET-pakket. Eigenschappen: Border, GraphInfo, Height, HorizontalAlignment, Hyperlink, HyperlinkText, en nog 13.
Eigenschappen
| Naam | Type | Toegang | Beschrijving |
|---|---|---|---|
Width | double | Lezen/schrijven | Haalt de breedte op of stelt deze in. |
Height | double | Lezen/schrijven | Geeft of stelt de hoogte in. |
IsChangePosition | bool | Lezen/schrijven | Wanneer false wordt de grafiek op een absolute positie (Links, Boven) geplaatst en neemt deze niet deel aan de documentstroom. |
Left | double | Lezen/schrijven | Horizontale offset van het grafiekvak. |
Top | double | Lezen/schrijven | Verticale offset van het grafiekvak. |
Border | BorderInfo? | Lezen/schrijven | Optionele rand rond het grafiekgebied. |
GraphInfo | Aspose.Pdf.GraphInfo | Lezen/schrijven | Standaard stroke/fill-instellingen die geërfd worden door vormen die aan deze grafiek worden toegevoegd. |
ZIndex | int | Lezen/schrijven | Z-index voor lagen; hogere waarden worden bovenop getekend. |
Title | Aspose.Pdf.Text.TextFragment? | Lezen/schrijven | Optionele titel weergegeven boven de grafiek. |
Shapes | BoundsCheckableList<Shape> | Lezen/schrijven | De lijst met vormen binnen deze grafiek. |
HorizontalAlignment | HorizontalAlignment | Lezen/schrijven | Horizontale uitlijning toegepast op deze alinea. |
VerticalAlignment | VerticalAlignment | Lezen/schrijven | Verticale uitlijning toegepast op deze alinea. |
Margin | MarginInfo | Lezen/schrijven | Buitenmarge-informatie toegepast op deze alinea. |
IsFirstParagraphInColumn | bool | Lezen/schrijven | Forceer de alinea om een nieuwe kolom te beginnen. |
IsKeptWithNext | bool | Lezen/schrijven | Houd deze alinea op dezelfde pagina als de volgende. |
IsInNewPage | bool | Lezen/schrijven | Forceer dat de alinea op een nieuwe pagina begint. |
IsInLineParagraph | bool | Lezen/schrijven | Inline alinea-vlag (start geen nieuwe regel). |
HyperlinkText | string? | Lezen/schrijven | Legacy string-typed hyperlinkdoel. |
Hyperlink | Hyperlink? | Lezen/schrijven | Typed hyperlinkdecoratie toegepast op de alinea. |
Methoden
| Handtekening | Beschrijving |
|---|---|
Graph(width: double, height: double) | Roept Graph(width, height) aan op deze Graph-instantie. |
Graph(width: float, height: float) | Single-precision overload die overeenkomt met de publieke API. |
Add(shape: Shape) | Roept Add(shape) aan op deze Graph-instantie. |
Clone() | Ondiep kloon — shapes worden gedeeld via referentie. |
Build() | Render alle shapes naar een content stream. |
Build(page: Page?) | Render alle vormen naar een content stream, waarbij ExtGState bronnen op de pagina worden geregistreerd indien nodig. |
Build(page: Page?, offsetX: double, offsetY: double) | Render alle vormen naar een content stream die is getransformeerd zodat de lokale oorsprong van de grafiek (linkeronderhoek) landt op (offsetX, offsetY) in paginacoördinaten. |