Enum CalcMode
Название пространства: Aspose.Svg.Builder Ассоциация: Aspose.SVG.dll (25.5.0)
Определяет расчетные режимы для интерполяционных значений в анимациях SVG.
[ComVisible(true)]
public enum CalcMode
Fields
Discrete = 0
Анимация скачивается от одного значения к следующему без каких-либо интерполяций.
В «дискретном» режиме анимация проходит через ценности, обновляя атрибут или свойство в каждый ключевой момент.
Linear = 1
Анимационные ценности интерполируются линейно в течение продолжительности анимации.
В «линейном» режиме изменение между значениями равномерно, создавая стабильный переход.
Paced = 2
Анимация закрепляется так, чтобы прогресс был даже по всей анимации.
В режиме «пакетов» анимация поддерживает последовательную скорость, соответственно корректируя время изменения значений.
Spline = 3
Анимация использует кубические Bézier splines для интерполяции ценностей.
В «сплинном» режиме финность и гладкость анимации можно фино контролировать, используя кривые Безиера, позволяя более сложным и оттенкованным переходам.
Remarks
Расчетный режим определяет, как SVG-анимация переходит между значениями в течение анимации.Различные режимы могут использоваться для создания различных эффектов и контроля за точностью и гладкостью анимирования.