FloatingBox

概述

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

表示一个可以绝对定位或在页面上流式布局的浮动框。

此类提供 5 个方法,用于在 .NET 程序中处理 FloatingBox 对象。可用的方法包括:Build、Clone、FloatingBox。在安装了 Aspose.PDF FOSS for .NET 包后,所有公共成员对任何 .NET 应用程序均可访问。属性:BackgroundColor、BackgroundImage、Border、ColumnInfo、Height、HorizontalAlignment,以及另外 16 项。

属性

名称类型访问描述
Widthdouble读写盒子的宽度(单位:点)。
Heightdouble读写盒子的高度(单位:点)。
Leftdouble读写左侧位置(点,绝对)。
Topdouble读写顶部位置(点,绝对,测量自页面顶部)。
BorderBorderInfo?读写盒子周围的边框。
BackgroundColorColor?读写背景填充颜色。
IsNeedRepeatingbool读写是否在每页重复该框。
PaddingMarginInfo?读写盒子的内部内边距。
MarginMarginInfo读写盒子的外部外边距。
VerticalAlignmentVerticalAlignment读写盒子内部内容的垂直对齐。
HorizontalAlignmentHorizontalAlignment读写盒子在其父容器中的水平对齐。
ZIndexint读写用于分层的 Z-index;数值越高越在顶部。
ColumnInfoColumnInfo读写获取或设置列信息。
ParagraphsParagraphs读写内容段落(TextFragment、表格或其他内容对象)。
BackgroundImageImage?读写可选的背景图像渲染在盒子内容后面。
PositioningModeParagraphPositioningMode读写Left / Top 的解释方式 — 默认参与文档流,Absolute 将其固定到页面坐标。
IsFirstParagraphInColumnbool读写强制段落在新列开始。
IsKeptWithNextbool读写保持此段落与下一段落在同一页上。
IsInNewPagebool读写强制段落在新页开始。
IsInLineParagraphbool读写内联段落标志(不会另起新行)。
HyperlinkTextstring?读写传统的字符串类型超链接目标。
HyperlinkHyperlink?读写已在段落上应用了类型化的超链接装饰。

方法

签名描述
FloatingBox()创建一个默认(零)尺寸的浮动框。
FloatingBox(width: double, height: double)创建一个具有指定尺寸的浮动框。
FloatingBox(width: float, height: float)创建一个具有 Single 类型尺寸的浮动框。
Clone()对该 FloatingBox 实例调用 Clone。
Build(page: Page)对该 FloatingBox 实例调用 Build(page)。

另请参阅

 中文