BackgroundArtifact
概述
BackgroundArtifact 是一个类在Aspose.PDF FOSS的.NET中. 继承人: Artifact.
代表背景文物 (在页面内容后面绘制的彩色块或图像).
本类提供了在NET程序中与BackgroundArtifact对象工作的14种方法. 有的方法包括: Artifact, BackgroundArtifact, BeginUpdates, Dispose, GetValue, RemoveValue, SaveUpdates, SetImage, SetLinesAndState, SetPageNumberReplacementString, SetPdfPage, SetText,另外两种方法. 所有公众成员在安装了Aspose.PDF FOSS for .NET 包后,可以访问任何.NET应用程序. 特性: ArtifactHorizontalAlignment, ArtifactVerticalAlignment, BackgroundColor, BackgroundImage, BottomMargin, Contents,另外还有19个.
属性
| 名称: | 类型 | Access | 描述情况 |
|---|---|---|---|
BackgroundImage | Stream? | 阅读/写作 | 用作页面背景的图像流. |
Type | ArtifactType | 阅读/写作 | 艺术品的类型分类. |
Subtype | ArtifactSubtype | 阅读/写作 | 艺术品的亚型. |
CustomType | string? | 阅读/写作 | 非标准文物类型名称. |
CustomSubtype | string? | 阅读/写作 | 非标准文物亚型名称. |
Text | string? | 阅读/写作 | 文本内容从物件的内容流运营商中提取. |
Rectangle | Rectangle? | 阅读 | 属性词典中/BBbox条目中的边框. |
Opacity | double | 阅读/写作 | 文物的不透明度 (来自ExtGState /ca). |
Page | Page? | 阅读 | 这件文物属于哪一页. |
ArtifactHorizontalAlignment | HorizontalAlignment | 阅读/写作 | 横向对齐 (从/附加条目). |
ArtifactVerticalAlignment | VerticalAlignment | 阅读/写作 | 垂直对齐 (从/附加条目). |
IsBackground | bool | 阅读/写作 | 这是一个背景文物. |
Rotation | double | 阅读/写作 | 旋转角度以度表示. |
BackgroundColor | Color? | 阅读/写作 | 背景颜色. |
RightMargin | double | 阅读/写作 | 现在是什么时候?. |
LeftMargin | double | 阅读/写作 | 左边的边缘. |
TopMargin | double | 阅读/写作 | 最大的利. |
BottomMargin | double | 阅读/写作 | 底层的边缘. |
Position | Point? | 阅读/写作 | 具体的位置坐标. |
FormattedText | FormattedText? | 阅读/写作 | 文本格式为物件. |
TextState | TextState? | 阅读/写作 | 文本状态为物件的文档. |
Lines | List<string> | 阅读 | 多行文本内容. |
Contents | List<Operator> | 阅读 | 绘制该文物的内部内容流运营商. |
Form | XForm? | 阅读 | 形式XObject支持这个文物,当它作为可重复使用的形式 (例如:. |
Image | XImage? | 阅读 | 图像X对象支持这个文物,当它的内容是形图片时. |
方法
| Signature | 描述情况 |
|---|---|
BackgroundArtifact() | 创建一个背景文物 (页面/背景,在内容后面绘制). |
Artifact() | 默认构造器创建了一个未定义类型和子类别的文物. |
SetPageNumberReplacementString(value: string) | 设置在 Text 中使用的页码替换标记。. |
SetLinesAndState(text: string[], textState: TextState) | 使用给定的文本状态设置多行文本内容。. |
BeginUpdates() | 开始一批地产更新. |
SaveUpdates() | 清洗由 BeginUpdates 启动的批量更新. |
Dispose() | 释放物件所持有的资源. |
GetValue(name: string) | 通过 SetValue ((字符串,字 string) 来读取一个自定义名称/值对. |
SetValue(name: string, value: string) | 在文物上存储自定义名称/值对 (用于下游元数据访问;在此版本中未发送到PDF). |
RemoveValue(name: string) | 删除以前通过 SetValue 设置的自定义名称/值对. |
SetImage(imageStream: Stream) | 附上一个雷斯特图像. |
SetText(formattedText: FormattedText) | 从 FormattedText 实例设置 artifact text。. |
SetTextAndState(text: string, textState: TextState) | 将 Text 和 TextState 一起设置。. |
SetPdfPage(page: Page) | 绑定这个文物到一个特定的页面. |