Aspose.Slides.Effects

Содержит классы для работы с различными эффектами в презентациях Microsoft PowerPoint.

Классы

Учебный класс Описание
AlphaBiLevel Представляет двухуровневый альфа-эффект. Значения альфа-канала (непрозрачности), меньшие порогового значения, изменяются на 0 (полностью прозрачный) и значения альфа-канала, превышающие или равные пороговому значению, изменяются на 100% (полностью непрозрачный) .
AlphaCeiling Представляет эффект альфа-потолка. Значения альфа-канала (непрозрачности) больше нуля изменены на 100%. Другими словами, все частично непрозрачное становится полностью непрозрачным.
AlphaFloor Представляет эффект Alpha Floor. Значения альфа-канала (непрозрачности) менее 100% заменяются на ноль. Другими словами, все частично прозрачное становится полностью прозрачным.
AlphaInverse Представляет эффект обратного альфа-канала. Значения альфа-канала (непрозрачности) инвертируются путем вычитания из 100%.
AlphaModulate Представляет эффект альфа-модуляции. Значения альфа-канала эффекта (непрозрачности) умножаются на фиксированный процент. Контейнер эффекта определяет эффект, содержащий альфа-значения для модуляции.
AlphaModulateFixed Представляет фиксированный эффект альфа-модуляции. Значения альфа-канала эффекта (непрозрачности) умножаются на фиксированный процент.
AlphaReplace Представляет эффект альфа-замены. Значения альфа-канала эффекта (непрозрачности) заменяются фиксированным альфа-каналом.
BiLevel Представляет двухуровневый (черный/белый) эффект. Входные цвета, яркость которых меньше указанного порогового значения, заменяются черными. Входным цветам, яркость которых больше или равна указанному значению, присваивается белый цвет. Этот эффект не влияет на значения альфа-эффекта.
Blur Представляет эффект размытия, который применяется ко всей фигуре, включая ее заливку. Все цветовые каналы, включая альфа, затронуты.
ColorChange Представляет эффект изменения цвета. Экземпляры FromColor заменяются экземплярами ToColor.
ColorReplace Представляет собой эффект замены цвета. Все цвета эффектов изменены на фиксированный цвет. Значения альфа-канала не изменяются.
Duotone Представляет эффект Duotone. Для каждого пикселя объединяет Color1 и Color2 посредством линейной интерполяции для определения нового цвета для этого пикселя.
EffectFactory Позволяет создавать эффекты
FillOverlay Представляет эффект наложения заливки. Наложение заливки может использоваться для указания дополнительной заливки для объекта и смешивания двух заливок вместе.
Glow Представляет эффект свечения, при котором размытый цвет контура добавляется за края объекта.
GrayScale Представляет эффект шкалы серого. Преобразует все значения цвета эффекта в оттенок серого, соответствующий их яркости. Значения альфа-канала эффекта (непрозрачности) не изменяются.
HSL Представляет эффект оттенка/насыщенности/яркости. Оттенок, насыщенность и яркость можно настроить относительно текущего значения.
ImageTransformOCollectionEffectiveData Неизменяемый объект, представляющий коллекцию эффективных эффектов преобразования изображения, доступных только для чтения.
ImageTransformOperation Представляет эффект преобразования абстрактного изображения.
ImageTransformOperationCollection Представляет набор эффектов, примененных к изображению.
ImageTransformOperationFactory Позволяет создавать операции преобразования изображения
InnerShadow Представляет эффект внутренней тени.
Luminance Представляет эффект яркости. Яркость линейно сдвигает все цвета ближе к белому или черному. Контраст масштабирует все цвета так, чтобы они были либо ближе, либо дальше друг от друга.
OuterShadow Представляет собой эффект внешней тени.
PresetShadow Представляет предустановленный эффект тени.
Reflection Представляет эффект отражения.
SoftEdge Представляет эффект мягкого края. Края фигуры размыты, а заливка не затронута.
Tint Представляет эффект оттенка. Смещает значения цвета эффекта в сторону/от оттенка на указанную величину.

Интерфейсы

Интерфейс Описание
IAlphaBiLevel Представляет двухуровневый альфа-эффект. Значения альфа-канала (непрозрачности), меньшие порогового значения, изменяются на 0 (полностью прозрачный) и значения альфа-канала, превышающие или равные пороговому значению, изменяются на 100% (полностью непрозрачный) .
IAlphaBiLevelEffectiveData Неизменяемый объект, представляющий двухуровневый альфа-эффект. Значения альфа-канала (непрозрачности), меньшие порогового значения, изменяются на 0 (полностью прозрачный) и значения альфа-канала, превышающие или равные пороговому значению, изменяются на 100% (полностью непрозрачный) .
IAlphaCeiling Представляет эффект альфа-потолка. Значения альфа-канала (непрозрачности) больше нуля изменены на 100%. Другими словами, все частично непрозрачное становится полностью непрозрачным.
IAlphaCeilingEffectiveData Неизменяемый объект, представляющий эффект Alpha Ceiling. Значения альфа-канала (непрозрачности) больше нуля изменены на 100%. Другими словами, все частично непрозрачное становится полностью непрозрачным.
IAlphaFloor Представляет эффект Alpha Floor. Значения альфа-канала (непрозрачности) менее 100% заменяются на ноль. Другими словами, все частично прозрачное становится полностью прозрачным.
IAlphaFloorEffectiveData Неизменяемый объект, представляющий эффект Alpha Floor. Значения альфа-канала (непрозрачности) менее 100% заменяются на ноль. Другими словами, все частично прозрачное становится полностью прозрачным.
IAlphaInverse Представляет эффект обратного альфа-канала. Значения альфа-канала (непрозрачности) инвертируются путем вычитания из 100%.
IAlphaInverseEffectiveData Неизменяемый объект, представляющий эффект Alpha Inverse. Значения альфа-канала (непрозрачности) инвертируются путем вычитания из 100%.
IAlphaModulate Представляет эффект альфа-модуляции. Значения альфа-канала эффекта (непрозрачности) умножаются на фиксированный процент. Контейнер эффекта определяет эффект, содержащий альфа-значения для модуляции.
IAlphaModulateEffectiveData Неизменяемый объект, представляющий эффект альфа-модуляции. Значения альфа-канала эффекта (непрозрачности) умножаются на фиксированный процент. Контейнер эффекта определяет эффект, содержащий альфа-значения для модуляции.
IAlphaModulateFixed Представляет фиксированный эффект альфа-модуляции. Значения альфа-канала эффекта (непрозрачности) умножаются на фиксированный процент.
IAlphaModulateFixedEffectiveData Неизменяемый объект, представляющий фиксированный эффект альфа-модуляции. Значения альфа-канала эффекта (непрозрачности) умножаются на фиксированный процент.
IAlphaReplace Представляет базовый интерфейс IImageTransformOperation.
IAlphaReplaceEffectiveData Неизменяемый объект, который представляет эффект альфа-замены. Значения альфа-канала эффекта (непрозрачности) заменяются фиксированным альфа-каналом.
IBiLevel Представляет базовый интерфейс IImageTransformOperation.
IBiLevelEffectiveData Неизменяемый объект, представляющий двухуровневый (черный/белый) эффект. Входные цвета, яркость которых меньше указанного порогового значения, заменяются черными. Входным цветам, яркость которых больше или равна указанному значению, присваивается белый цвет. Этот эффект не влияет на значения альфа-эффекта.
IBlur Представляет эффект размытия, который применяется ко всей фигуре, включая ее заливку. Все цветовые каналы, включая альфа, затронуты.
IBlurEffectiveData Неизменяемый объект, представляющий эффект размытия, применяемый ко всей фигуре, включая ее заливку. Все цветовые каналы, включая альфа, затронуты.
IColorChange Представляет эффект изменения цвета. Экземпляры FromColor заменяются экземплярами ToColor.
IColorChangeEffectiveData Неизменяемый объект, представляющий эффект изменения цвета. Экземпляры FromColor заменяются экземплярами ToColor.
IColorReplace Представляет собой эффект замены цвета.
IColorReplaceEffectiveData Неизменяемый объект, представляющий эффект замены цвета. Все цвета эффектов изменены на фиксированный цвет. Значения альфа-канала не изменяются.
IDuotone Представляет эффект Duotone.
IDuotoneEffectiveData Неизменяемый объект, представляющий эффект Duotone. Для каждого пикселя объединяет clr1 и clr2 посредством линейной интерполяции для определения нового цвета для этого пикселя.
IEffectEffectiveData Базовый класс для неизменяемых объектов, представляющих эффект.
IEffectFactory Позволяет создавать экземпляры эффектов
IFillOverlay Представляет эффект наложения заливки. Наложение заливки может использоваться для указания дополнительной заливки для объекта и смешивания двух заливок вместе.
IFillOverlayEffectiveData Неизменяемый объект, представляющий эффект наложения заливки. Наложение заливки может использоваться для указания дополнительной заливки для объекта и смешивания двух заливок вместе.
IGlow Представляет эффект свечения, при котором размытый цвет контура добавляется за края объекта.
IGlowEffectiveData Неизменяемый объект, представляющий эффект свечения, в котором размытый контур цвета добавляется за края объекта.
IGrayScale Представляет интерфейс IImageTransformOperation.
IGrayScaleEffectiveData Неизменяемый объект, представляющий эффект шкалы серого. Преобразует все значения цвета эффекта в оттенок серого, соответствующий их яркости. Значения альфа-канала эффекта (непрозрачности) не изменяются.
IHSL Представляет эффект оттенка/насыщенности/яркости. Оттенок, насыщенность и яркость можно настроить относительно текущего значения.
IHSLEffectiveData Представляет эффект оттенка/насыщенности/яркости. Оттенок, насыщенность и яркость можно настроить относительно текущего значения.
IImageTransformOCollectionEffectiveData Неизменяемый объект, представляющий коллекцию эффективных эффектов преобразования изображения, доступных только для чтения.
IImageTransformOperation Представляет эффект преобразования абстрактного изображения.
IImageTransformOperationCollection Представляет набор эффектов, примененных к изображению.
IImageTransformOperationFactory Позволяет создавать экземпляры эффектов изображения
IInnerShadow Представляет эффект внутренней тени.
IInnerShadowEffectiveData Неизменяемый объект, представляющий эффект внутренней тени.
ILuminance Представляет эффект яркости. Яркость линейно сдвигает все цвета ближе к белому или черному. Контраст масштабирует все цвета так, чтобы они были либо ближе, либо дальше друг от друга.
ILuminanceEffectiveData Представляет эффект яркости. Яркость линейно сдвигает все цвета ближе к белому или черному. Контраст масштабирует все цвета так, чтобы они были либо ближе, либо дальше друг от друга.
IOuterShadow Представляет собой эффект внешней тени.
IOuterShadowEffectiveData Неизменяемый объект, представляющий эффект внешней тени.
IPresetShadow Представляет предустановленный эффект тени.
IPresetShadowEffectiveData Неизменяемый объект, представляющий эффект Preset Shadow.
IReflection Представляет эффект отражения.
IReflectionEffectiveData Неизменяемый объект, представляющий эффект отражения.
ISoftEdge Представляет эффект мягкого края. Края фигуры размыты, а заливка не затронута.
ISoftEdgeEffectiveData Неизменяемый объект, представляющий эффект мягкого края. Края фигуры размыты, а заливка не затронута.
ITint Представляет эффект оттенка. Смещает значения цвета эффекта в сторону/от оттенка на указанную величину.
ITintEffectiveData Неизменяемый объект, представляющий эффект Tint. Смещает значения цвета эффекта в сторону/от оттенка на указанную величину.