ImageStamp

ImageStamp class

Повторно отображает графический штамп.

public sealed class ImageStamp : Stamp

Конструкторы

Имя Описание
ImageStamp(Stream) Инициализирует новый экземплярImageStamp класс.
ImageStamp(string) Создает штамп изображения по изображению в указанном файле.

Характеристики

Имя Описание
Background { get; set; } Устанавливает или получает логическое значение, указывающее, что содержимое штампуется как фон. Если значение равно true, содержимое штампа размещается внизу. По умолчанию значение равно false, содержимое штампа размещается вверху.
BottomMargin { get; set; } Получает или задает нижнее поле штампа.
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; } Получает или задает вертикальное выравнивание штампа на странице.
Width { get; set; } Получает или задает ширину изображения. Установка этого свойства позволяет масштабировать изображение по горизонтали.
XIndent { get; set; } Горизонтальная координата штампа, начиная слева.
YIndent { get; set; } Вертикальная координата штампа, начиная снизу.
Zoom { get; set; } Коэффициент масштабирования штампа. Позволяет масштабировать штамп. Обратите внимание, что пара свойств ZoomX и ZoomY позволяет установить коэффициент масштабирования для каждой оси отдельно. Установка этого свойства изменяет свойства ZoomX и ZoomY. Если ZoomX и ZoomY различаются, свойство Zoom возвращает значение ZoomX.
ZoomX { get; set; } Коэффициент масштабирования штампа по горизонтали. Позволяет масштабировать штамп по горизонтали.
ZoomY { get; set; } Коэффициент масштабирования штампа по вертикали. Позволяет масштабировать штамп по вертикали.

Методы

Имя Описание
getStampId() Возвращает идентификатор штампа.
override Put(Page) Добавляет графический штамп на страницу.
setStampId(int) Устанавливает идентификатор штампа.

Смотрите также