BackgroundArtifact

BackgroundArtifact class

类描述背景工件。这个神器允许设置页面的背景。

public class BackgroundArtifact : Artifact

构造函数

姓名描述
BackgroundArtifact()初始化 BackgroundArtifact 对象。

特性

姓名描述
ArtifactHorizontalAlignment { get; set; }工件的水平对齐。 如果显式指定位置(在位置属性中),则忽略此值。
ArtifactVerticalAlignment { get; set; }工件的垂直对齐。 如果显式指定位置(在位置属性中),则忽略此值。
BackgroundColor { get; set; }获取或设置背景artifact的免费背景颜色
BackgroundImage { get; set; }获取或设置背景神器的免费图像
BottomMargin { get; set; }工件的底部边距。 如果显式指定位置(在位置属性中),则忽略此值。
Contents { get; }获取工件内部运算符的集合。
CustomSubtype { get; set; }获取工件子类型的名称。如果工件子类型不是标准子类型,则可以使用。
CustomType { get; set; }获取工件类型的名称。如果工件类型是非标准的,可以使用。
Form { get; }获取工件的 XForm(如果使用 XForm)。
Image { get; }获取工件的图像(如果存在)。
IsBackground { get; set; }如果为真 工件被放置在页面内容的后面。
LeftMargin { get; set; }工件的左边距。 如果显式指定位置(在位置属性中),则忽略此值。
Lines { get; }多行文本工件的行数。
Opacity { get; set; }获取或设置工件的不透明度。可能的值在 0..1. 范围内
Position { get; set; }获取或设置工件位置。 如果指定了此属性,则忽略边距和对齐方式。
Rectangle { get; }获取工件的矩形。
RightMargin { get; set; }工件的右边距。 如果显式指定位置(在位置属性中),则忽略此值。
Rotation { get; set; }获取或设置工件旋转角度。
Subtype { get; set; }获取工件子类型。如果工件具有非标准子类型,则可以通过 CustomSubtype. 读取子类型的名称
Text { get; set; }获取工件的文本。
TextState { get; set; }工件文本的文本状态。
TopMargin { get; set; }工件的上边距。 如果显式指定位置(在位置属性中),则忽略此值。
Type { get; set; }获取工件类型。

方法

姓名描述
BeginUpdates()开始延迟更新。如果您需要对同一工件进行多次更改以提高性能,请使用此功能。 通常,当工件属性更改时,工件运算符会随时更改。这会导致每次更改工件时都会更改页面内容 。为了避免这种影响,将所有工件更新放在 StartUpdates/SaveUpdates 调用之间。 这允许只更改一次页面内容。
Dispose()处理工件。
GetValue(string)获取工件的自定义值。
RemoveValue(string)从工件中删除自定义值。
SaveUpdates()保存在 BeginUpdates() 调用之后进行的工件中的所有更新。
SetImage(Stream)设置工件的图像。
SetImage(string)设置工件的图像。
SetLinesAndState(string[], TextState)设置工件的文本和文本属性。允许指定多行。
SetPdfPage(Page)将放置在文档页面上的 PDF 页面设置为工件。
SetText(FormattedText)设置工件的文本。
SetTextAndState(string, TextState)设置工件的文本和文本属性。
SetValue(string, string)设置工件的自定义值。

也可以看看