Class ImageStamp
ImageStamp class
代表一个图形印章。
public sealed class ImageStamp : Stamp
构造函数
属性
| 名称 | 描述 |
|---|
| AlternativeText { get; set; } | 获取或设置图像印章的替代文本。 |
| Background { get; set; } | 设置或获取一个布尔值,指示内容是否作为背景印章。如果值为 true,则印章内容位于底部。默认值为 false,印章内容位于顶部。 |
| BottomMargin { get; set; } | 获取或设置印章的底部边距。 |
| override Height { get; set; } | 获取或设置图像高度。设置此图像允许垂直缩放图像。 |
| HorizontalAlignment { get; set; } | 获取或设置印章在页面上的水平对齐方式。 |
| Image { get; } | 获取用于印章的图像流。 |
| LeftMargin { get; set; } | 获取或设置印章的左边距。 |
| Opacity { get; set; } | 获取或设置一个值以指示印章的不透明度。值范围为 0.0 到 1.0。默认值为 1.0。 |
| OutlineOpacity { get; set; } | 获取或设置一个值以指示印章轮廓的不透明度。值范围为 0.0 到 1.0。默认值为 1.0。 |
| OutlineWidth { get; set; } | 获取或设置印章轮廓宽度的值。默认值为 1.0。 |
| Quality { get; set; } | 获取或设置图像印章的质量(以百分比表示)。有效值为 0..100%。 |
| RightMargin { get; set; } | 获取或设置印章的右边距。 |
| Rotate { get; set; } | 设置或获取印章内容的旋转,依据 Rotation 值。注意:此属性用于设置 90 度的倍数角度(0、90、180、270 度)。要设置任意角度,请使用 RotateAngle 属性。如果 ArbitraryAngle 设置的角度不是 90 的倍数,则 Rotate 属性返回 Rotation.None。 |
| RotateAngle { get; set; } | 获取或设置印章的旋转角度(以度为单位)。此属性允许设置任意旋转角度。 |
| TopMargin { get; set; } | 获取或设置印章的顶部边距。 |
| VerticalAlignment { get; set; } | 获取或设置印章在页面上的垂直对齐方式。 |
| override Width { get; set; } | 获取或设置图像宽度。设置此属性允许水平缩放图像。 |
| override XIndent { get; set; } | 获取和设置水平印章坐标,从左侧开始。 |
| override YIndent { get; set; } | 获取和设置垂直印章坐标,从底部开始。 |
| Zoom { get; set; } | 印章的缩放因子。允许缩放印章。请注意,ZoomX 和 ZoomY 属性对每个轴分别设置缩放因子。设置此属性会更改 ZoomX 和 ZoomY 属性。如果 ZoomX 和 ZoomY 不同,则 Zoom 属性返回 ZoomX 值。 |
| ZoomX { get; set; } | 印章的水平缩放因子。允许水平缩放印章。 |
| ZoomY { get; set; } | 印章的垂直缩放因子。允许垂直缩放印章。 |
方法
另请参见