Graph

概述

Graph 是 Aspose.PDF FOSS 中用于 .NET 的类。继承自:BaseParagraph。

一个图形容器,用于保存可绘制的形状并将其渲染到内容流中。

此类提供 7 个方法,用于在 .NET 程序中操作 Graph 对象。可用的方法包括:Add、Build、Clone、Graph。安装了 Aspose.PDF FOSS for .NET 包后,所有公共成员对任何 .NET 应用程序均可访问。属性:Border、GraphInfo、Height、HorizontalAlignment、Hyperlink、HyperlinkText,以及其他 13 项。

属性

名称类型访问描述
Widthdouble读写获取或设置宽度。
Heightdouble读写获取或设置高度。
IsChangePositionbool读写当为 false 时,图表会被放置在绝对位置(Left, Top),并且不参与文档流。
Leftdouble读写图形框的水平偏移。
Topdouble读写图形框的垂直偏移。
BorderBorderInfo?读写图形区域的可选边框。
GraphInfoAspose.Pdf.GraphInfo读写默认的 stroke/fill 设置,继承自添加到此图形的形状。
ZIndexint读写用于分层的 Z-index;数值越高绘制在上层。
TitleAspose.Pdf.Text.TextFragment?读写可选标题显示在图表上方。
ShapesBoundsCheckableList<Shape>读写此图表内的形状列表。
HorizontalAlignmentHorizontalAlignment读写此段落的水平对齐方式。
VerticalAlignmentVerticalAlignment读写已对该段落应用垂直对齐。
MarginMarginInfo读写已对该段落应用外边距信息。
IsFirstParagraphInColumnbool读写强制该段落在新列开始。
IsKeptWithNextbool读写将此段落保持在与下一段同一页上。
IsInNewPagebool读写强制段落在新页面开始。
IsInLineParagraphbool读写内联段落标记(不另起新行)。
HyperlinkTextstring?读写传统的字符串类型超链接目标。
HyperlinkHyperlink?读写已在段落上应用类型化超链接装饰。

方法

签名描述
Graph(width: double, height: double)在此 Graph 实例上调用 Graph(width, height)。
Graph(width: float, height: float)单精度重载匹配公共 API。
Add(shape: Shape)在此 Graph 实例上调用 Add(shape)。
Clone()浅克隆——形状通过引用共享。
Build()将所有形状渲染到内容流中。
Build(page: Page?)将所有形状渲染到内容流中,如有需要,在页面上注册 ExtGState 资源。
Build(page: Page?, offsetX: double, offsetY: double)将所有形状渲染到内容流中,并进行平移,使图形的局部原点(左下角)位于页面坐标中的 (offsetX, offsetY)。

另请参阅

 中文