IPictureFillFormat

IPictureFillFormat интерфейс

Представляет стиль заливки картинкой.

public interface IPictureFillFormat : IFillParamSource

Свойства

NameDescription
AsIFillParamSource { get; }Позволяет получить базовый интерфейс IFillParamSource. Только чтение IFillParamSource.
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.

Методы

NameDescription
CompressImage(bool, float)Сжимает изображение, уменьшая его размер на основе размера фигуры и указанного разрешения. При необходимости также удаляет обрезанные области.
CompressImage(bool, PicturesCompression)Сжимает изображение, уменьшая его размер на основе размера фигуры и указанного разрешения. При необходимости также удаляет обрезанные области.
DeletePictureCroppedAreas()Удаляет обрезанные области заливки изображения.

См. также