Class PaginationArtifact
内容
[
隐藏
]PaginationArtifact 类
表示文档中分页工件的抽象基类。
public abstract class PaginationArtifact : Artifact
属性
| 名称 | 描述 |
|---|---|
| ArtifactHorizontalAlignment { get; set; } | 工件的水平对齐方式。如果位置在 Position 属性中被明确指定,则此值将被忽略。 |
| ArtifactVerticalAlignment { get; set; } | 工件的垂直对齐方式。如果位置在 Position 属性中被明确指定,则此值将被忽略。 |
| BottomMargin { get; set; } | 工件的底部边距。如果位置在 Position 属性中被明确指定,则此值将被忽略。 |
| Contents { get; } | 获取工件内部操作符的集合。 |
| CustomSubtype { get; set; } | 获取工件子类型的名称。如果工件子类型不是标准子类型,则可以使用。 |
| CustomType { get; set; } | 获取工件类型的名称。如果工件类型是非标准的,则可以使用。 |
| EndPage { get; set; } | 获取或设置工件的结束页码。值必须大于或等于 0。如果设置的值小于 0,则将调整为 0。默认值为 0,表示没有结束页边界。 |
| 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; } | 获取或设置工件的旋转角度。 |
| StartPage { get; set; } | 获取或设置工件的起始页码。值必须大于或等于 1。如果设置的值小于 1,则将调整为 1。 |
| Subset { get; set; } | 获取或设置工件适用的页面子集(例如,所有页面、偶数页面、奇数页面)。 |
| Subtype { get; set; } | 获取工件子类型。如果工件具有非标准子类型,则可以通过 CustomSubtype 读取子类型的名称。 |
| Text { get; set; } | 获取工件的文本。 |
| TextState { get; set; } | 工件文本的文本状态。 |
| TopMargin { get; set; } | 工件的顶部边距。如果位置在 Position 属性中被明确指定,则此值将被忽略。 |
| Type { get; set; } | 获取工件类型。 |
方法
| 名称 | 描述 |
|---|---|
| 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) | 设置工件的自定义值。 |
另请参阅
- 类 Artifact
- 命名空间 Aspose.Pdf
- 程序集 Aspose.PDF