Шаг 256.
Автоматизация Microsoft PowerPoint.
Объект FillFormat (свойства)

    На этом шаге мы перечислим основные свойства этого объекта.

    Этот объект предоставляет средства для заполнения объекта. Многие из свойств объекта FillFormat доступны только для чтения. Чтобы установить одно из этих свойств, нужно использовать соответствующий метод.

    Перечислим основные свойства этого объекта.

    Свойство BackColor возвращает или определяет объект ColorFormat, представляющий цвет фона для заливки.

    Свойство ForeColor возвращает или определяет объект ColorFormat, представляющий цвет для переднего плана заливки (узора, рисунка).

    Свойство GradientAngle возвращает или задает угол градиентной заливки для указанного заполнения (числовое значение целого типа).

    Свойство GradientColorType (только для чтения) возвращает тип градиента. Используйте методы OneColorGradient, PresetGradient или TwoColorGradient для установки типа градиента. Значение, возвращаемое свойством GradientColorType может быть одной из следующих констант: msoGradientColorMixed (-2), msoGradientOneColor (1), msoGradientPresetColors (3), msoGradientTwoColors (2).

    Свойство GradientDegree (только для чтения) возвращает значение, показывающее, насколько темной или светлой должна быть одноцветная градиентная заливка (числовое значение, находящееся между нулем (черный цвет) и единицей (белый цвет)). Используйте метод OneColorGradient, чтобы установить это значение.

    Свойство GradientStops (только для чтения) возвращает коллекцию объектов GradientStops, содержащую информацию о форматах используемых заливок. Можно использовать метод Insert объекта GradientStops метод, чтобы добавить градиент в GradientStops-коллекцию для указанного объекта.

    Свойство GradientStyle (только для чтения) возвращает стиль используемого градиента. Используйте методы OneColorGradient, PresetGradient или TwoColorGradient для установки стиля градиента. Попытка воспользоваться этом свойством для объекта, у которого не определен стиль градиента, выдаст ошибку. Значение, возвращаемое GradientStyle собственности может быть одной из следующих констант (в скобках - числовое значение): msoGradientDiagonalDown (4), msoGradientDiagonalUp (3), msoGradientFromCenter (7), msoGradientFromCorner (5), msoGradientFromTitle (6), msoGradientHorizontal (1), msoGradientMixed (-2), msoGradientVertical (2).

    Свойство GradientVariant (только для чтения) возвращает вариант градиента для указанной заливки как целое число от 1 до 4 для большинства градиентных заливок. Если стиль градиента msoGradientFromTitle или msoGradientFromCenter, это свойство возвращает либо 1, либо 2. Значения для этого свойства соответствует градиенту вариантов (нумеруются слева направо и сверху вниз) на вкладке Градиентная. Используйте методы OneColorGradient, PresetGradient или TwoColorGradient, чтобы установить вариант градиента.

    Свойство Pattern (только для чтения) возвращает значение, которое представляет модель заливки данной фигуры (объекта) и в дальнейщем может применяться для заливки другой фигуры (объекта).

    Свойство PictureEffects (только для чтения) возвращает объект, представляющий собой изображение или текстуру, которые можно использовать для заполнения указанной фигуры (объекта).

    Свойство PresetGradientType (только для чтения) возвращает заданный тип градиента. Используйте метод PresetGradient для установки заданного типа градиента для заливки. Значение PresetGradientType может быть одним из перечисленных констант (в скобках - ее числовое значение): msoGradientBrass (20), msoGradientCalmWater (8), msoGradientChrome (21), msoGradientChromeII (22), msoGradientDaybreak (4), msoGradientDesert (6), msoGradientEarlySunset (1), msoGradientFire (9), msoGradientFog (10), msoGradientGold (18), msoGradientGoldII (19), msoGradientHorizon (5), msoGradientLateSunset (2), msoGradientMahogany (15), msoGradientMoss (11), msoGradientNightfall (3), msoGradientOcean (7), msoGradientParchment (14), msoGradientPeacock (12), msoGradientRainbow (16), msoGradientRainbowII (17), msoGradientSapphire (24), msoGradientSilver (23), msoGradientWheat (13), msoPresetGradientMixed (-2).

    Свойство PresetTexture (только для чтения) возвращает числовое значение, определяющее вид текстуры, использованной для заполнения данной фигуры (объекта). Значение PresetTexture может быть одной из этих следующих констант (в скобках - их числовые эквиваленты): msoPresetTextureMixed (-2), msoTextureBlueTissuePaper (17), msoTextureBouquet (20), msoTextureBrownMarble (11), msoTextureCanvas (2), msoTextureCork (21), msoTextureDenim (3), msoTextureFishFossil (7), msoTextureGranite (12), msoTextureGreenMarble (9), msoTextureMediumWood (24), msoTextureNewsprint (13), msoTextureOak (23), msoTexturePaperBag (6), msoTexturePapyrus (1), msoTextureParchment (15), msoTexturePinkTissuePaper (18), msoTexturePurpleMesh (19), msoTextureRecycledPaper (14), msoTextureSand (8), msoTextureStationery (16), msoTextureWalnut (22), msoTextureWaterDroplets (5), msoTextureWhiteMarble (10), msoTextureWovenMat (4).

    Свойство RotateWithObject определяет, будет ли вращаться заливка вместе с формой (False - заливка не вращается вместе с формой, True - заливка вращается вместе с формой). Установка свойства RotateWithObject в True соответствует установке параметра Вращать заливку вместе с фигурой окна Способы заливки.

    Свойство TextureHorizontalScale возвращает или задает коэффициент горизонтального масштабирования для заполнения текстур (числовое значение).

    Свойство TextureName (только для чтения) возвращает имя файла, содержащего текстуру, созданную пользователем (строковое значение). Используйте UserTextured метод, чтобы установить файл текстуры для заполнения.

    Свойство TextureOffsetX возвращает или задает горизонтальное смещение текстуры (в точках) от начала координат.

    Свойство TextureOffsetY возвращает или задает вертикальное смещение текстуры (в точках) от начала координат

    Свойство TextureTile возвращает или задает текстуру заливки (True - текстура заливки по центру, False - текстура заливки является плиткой).

    Свойство TextureType (только для чтения) возвращает тип текстуры, использованной для заполнения данной фигуры (объекта). Используйте методы PresetTextured или UserTextured, чтобы установить тип текстуры для заполнения. Значение TextureType может быть одной из следующих констант: msoTexturePreset (1), msoTextureTypeMixed (-2), msoTextureUserDefined (2).

    Свойство TextureVerticalScale возвращает или задает коэффициент вертикального масштабирования для заполнения текстур (числовое значение).

    Свойство Transparency возвращает или задает степень прозрачности указанной заливки, тени или линии как вещественное значение от 0 (непрозрачный) до 1 (прозрачный). Значение этого свойства влияет на внешний вид основного цвета заливки и линий, она не оказывает никакого влияния на внешний вид узорной линии или рисунка, градиента изображения или текстурированной заливки.

    Свойство Type (только для чтения) возвращает тип заливки. Значение этого свойства может быть одной из следующих констант: msoFillBackground (5), msoFillGradient (3), msoFillMixed (-2), msoFillPatterned (2), msoFillPicture (6), msoFillSolid (1), msoFillTextured (4).

    Свойство Visible возвращает или задает видимость оформления указанный объекта (фигуры). Возможные значения: False - форматирования не видно, True - форматирование видно.

    На следующем шаге мы рассмотрим основные методы этого объекта.




Предыдущий шаг Содержание Следующий шаг