Class FooterArtifact

FooterArtifact class

描述页脚工件。这可以用于设置页面的页脚。

public class FooterArtifact : Artifact

Constructors

NameDescription
FooterArtifact()创建页脚工件实例。

Properties

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

Methods

NameDescription
BeginUpdates()开始延迟更新。如果您需要对同一工件进行多次更改以提高性能,请使用此功能。通常,当工件属性发生更改时,工件操作符会随之更改。这会导致每次更改工件时页面内容都会发生变化。为避免这种效果,请将所有工件更新放在 StartUpdates/SaveUpdates 调用之间。这允许仅更改一次页面内容。
Dispose()处理工件。
GetValue(string)获取工件的自定义值。
RemoveValue(string)从工件中删除自定义值。
SaveUpdates()保存在 BeginUpdates() 调用后对工件所做的所有更新。
SetImage(Stream)设置工件的图像。
SetImage(string)设置工件的图像。
SetLinesAndState(string[], TextState)设置工件的文本和文本属性。允许指定多行。
SetPageNumberReplacementString(string)设置将被页码替换的字符串。默认值为 #。
SetPdfPage(Page)设置作为工件放置在文档页面上的 PDF 页面。
SetText(FormattedText)设置工件的文本。
SetTextAndState(string, TextState)设置工件的文本和文本属性。
SetValue(string, string)设置工件的自定义值。

See Also