Stamp
Stamp class
Class represeting stamp.
public sealed class Stamp
Constructors
Name | Description |
---|
Stamp() | The default constructor. |
Properties
Name | Description |
---|
BlendingSpace { get; set; } | Gets or sets a BlendingColorSpace value that defines a color space that is used to perform transparency and blending operations on the page. |
IsBackground { get; set; } | Gets or sets background status. If true stamp will be placed as background of the spamped page. By default is set to false. |
Opacity { get; set; } | Gets or sets opacity of the stamp. |
PageNumber { get; set; } | Gets or sets page number. |
Pages { get; set; } | Gets or sets array with numbers of pages which will be affected by stamp. If Pages = null all pages of the document are affected. |
Quality { get; set; } | Gets or sets quality of image stamp in percent. Valiued values 0..100%. |
Rotation { get; set; } | Gets or sets rotation of the stamp in degrees. |
StampId { get; set; } | Gets or sets identifier of stamp. |
Methods
Name | Description |
---|
BindImage(Stream) | Sets image which will be used as stamp. |
BindImage(string) | Sets image as a stamp. |
BindLogo(FormattedText) | Sets text as stamp. |
BindPdf(Stream, int) | Sets PDF file and number of page which will be used as stamp. |
BindPdf(string, int) | Sets PDF file and number of page which will be used as stamp. |
BindTextState(TextState) | Sets text state of stamp text. |
SetImageSize(float, float) | Sets size of image stamp. Image will be scaled according to the specified values. |
SetOrigin(float, float) | Sets position on page where stamp will be placed. |
See Also