Тень (dropShadow, shadow)
Фильтр dropShadow имеет параметры offX offy, определяющие смещение тени в пикселях в горизонтальном и вертикальном направлениях соответственно. Параметр positive, определяет, от каких пикселов следует отбрасывать тень: от непрозрачных (true) или прозрачных (false). Этот фильтр действует на графические изображения и дает видимые результаты, если они содержат прозрачные участки.
Фильтр dropShadow можно применять и к абсолютно позиционированным текстам.
Фильтр shadow имеет параметры direction (направление) color (цвет). Параметр direction принимает значения 0 и кратные 45, означающие количество градусов, отсчитанное от вертикали по часовой стрелке.
Волновое искажение (wave)
Фильтр wave имеет параметры: add, strength, freq, phase, ligthStrength. Параметр add определяет добавлять (true) или нет (false) исходное изображение к результату применения фильтра. Параметр strength задает амплитуду волны искажения. Параметр freq указывает количество Максимов волны искажения, phase – фазу в диапазоне от 0 до 100. Параметр ligthStrength определяет степень освещения для имитации трехмерного эффекта для волны. Этот фильтр можно применять и к изображениям, и к абсолютно позиционированным текстам.
Размытие (blur)
Фильтр blur имеет параметры: add, direction, strength. Параметр add определяет добавлять (true) или нет (false) исходное изображение к результату применения фильтра. Параметр strength задает силу размытия. Параметр direction указывает направление размытия изображения. Он принимает значения 0 и кратные 45, означающие количество градусов, отсчитанное от вертикали по часовой стрелке. Фильтр blur можно применять и к изображениям, и к абсолютно позиционированным текстам.
Прозрачность (alpha)
Прозрачность графического объекта в диапазоне целочисленных значений от 0 до 100 можно установить с помощью фильтра alpha. Значение 0 соответствует полной прозрачности изображения, т.е. оно становится невидимым. Значение 100 означает, наоборот, полную непрозрачность изображения. Таким образом alpha является степенью непрозрачности. Сквозь прозрачные графические объекты видны лежащие ниже изображения. Степень их видимости определяется значением прозрачности изображения, лежащего выше. Кроме того, прозрачность имеет несколько вариантов градиентной формы. Можно сделать так, чтобы прозрачность постепенно увеличивалась от центра к краям изображения. Это позволяет просто и весьма эффективно согласовать вставляемое в документ изображение с фоном.
Фильтр alpha имеет параметры:
opacity – задает степень прозрачности (точнее, непрозрачности) как целое число в диапазоне от 0 до 100;
style – определяет градиентную форму распределения прозрачности по изображению как целое число от 0 до 3. Если параметр style не указан или имеет значение 0, то градиент не применяется (степень прозрачности одинакова для любых участков изображения);
finishOpacity – конечное значение степени прозрачности (от 0 до 100);
startX, startY, finishX, finishY – координаты точек, определяющие прямую, на которой прозрачность равна значению параметра finishOpacity. При style>0 прозрачность точек между границами объекта и этой прямой изменяется от значения opacity до finishOpacity. При style=2 прозрачность изменяется от центра к эллипсу, вписанного в прямоугольник с диагональю заданной координатами startX, startY, finishX, finishY. При этом вне эллипса прозрачность определяется значением finishOpacity.
