PictureFillFormat

PictureFillFormat класс

Представляет стиль заполнения изображением.

public sealed class PictureFillFormat : PVIObject, IPictureFillFormat

Свойства

ИмяОписание
AsIPresentationComponent { get; }Позволяет получить базовый интерфейс IPresentationComponent. Только для чтения IPresentationComponent.
CropBottom { get; set; }Возвращает или задаёт количество процентов реальной высоты изображения, которое обрезается снизу картинки. Чтение/запись Single.
CropLeft { get; set; }Возвращает или задаёт количество процентов реальной ширины изображения, которое обрезается слева картинки. Чтение/запись Single.
CropRight { get; set; }Возвращает или задаёт количество процентов реальной ширины изображения, которое обрезается справа картинки. Чтение/запись Single.
CropTop { get; set; }Возвращает или задаёт количество процентов реальной высоты изображения, которое обрезается сверху картинки. Чтение/запись Single.
Dpi { get; set; }Возвращает или задаёт dpi, который используется для заполнения изображения. Чтение/запись Int32.
Picture { get; }Возвращает изображение. Только для чтения ISlidesPicture.
PictureFillMode { get; set; }Возвращает или задаёт режим заполнения изображения. Чтение/запись PictureFillMode.
StretchOffsetBottom { get; set; }Возвращает или задаёт нижний край прямоугольника заливки, определяемый процентным смещением от нижнего края ограничивающего прямоугольника фигуры. Положительный процент указывает отступ, отрицательный — выступ. Чтение/запись Single.
StretchOffsetLeft { get; set; }Возвращает или задаёт левый край прямоугольника заливки, определяемый процентным смещением от левого края ограничивающего прямоугольника фигуры. Положительный процент указывает отступ, отрицательный — выступ. Чтение/запись Single.
StretchOffsetRight { get; set; }Возвращает или задаёт правый край прямоугольника заливки, определяемый процентным смещением от правого края ограничивающего прямоугольника фигуры. Положительный процент указывает отступ, отрицательный — выступ. Чтение/запись Single.
StretchOffsetTop { get; set; }Возвращает или задаёт верхний край прямоугольника заливки, определяемый процентным смещением от верхнего края ограничивающего прямоугольника фигуры. Положительный процент указывает отступ, отрицательный — выступ. Чтение/запись Single.
TileAlignment { get; set; }Возвращает или задаёт выравнивание текстуры внутри фигуры. Эта настройка определяет начальную точку шаблона текстуры и то, как она повторяется по фигуре. Чтение/запись RectangleAlignment.
TileFlip { get; set; }Отражает плитку текстуры по её горизонтальной, вертикальной или обеим осям. Чтение/запись TileFlip.
TileOffsetX { get; set; }Возвращает или задаёт горизонтальное смещение текстуры от начала координат фигуры в пунктах. Положительное значение смещает текстуру вправо, отрицательное — влево. Чтение/запись Single.
TileOffsetY { get; set; }Возвращает или задаёт вертикальное смещение текстуры от начала координат фигуры в пунктах. Положительное значение смещает текстуру вниз, отрицательное — вверх. Чтение/запись Single.
TileScaleX { get; set; }Возвращает или задаёт горизонтальный масштаб заполнения текстурой в процентах. Чтение/запись Single.
TileScaleY { get; set; }Возвращает или задаёт вертикальный масштаб заполнения текстурой в процентах. Чтение/запись Single.

Методы

ИмяОписание
CompressImage(bool, float)Сжимает изображение, уменьшая его размер в зависимости от размеров фигуры и указанного разрешения. При желании также удаляет обрезанные области.
CompressImage(bool, PicturesCompression)Сжимает изображение, уменьшая его размер в зависимости от размеров фигуры и указанного разрешения. При желании также удаляет обрезанные области.
DeletePictureCroppedAreas()Удаляет обрезанные области заполнения изображения.
override Equals(object)Сравнивает с указанным объектом.
override GetHashCode()Возвращает хеш-код.

См. также