Enum CalcMode
Namn på plats: Aspose.Svg.Builder Församling: Aspose.SVG.dll (25.5.0)
Anger beräkningsmetoderna för interpolerande värden i SVG-animationer.
[ComVisible(true)]
public enum CalcMode
Fields
Discrete = 0
Animationen hoppar från ett värde till ett annat utan någon interpolering.
I “diskret” läge går animationen igenom värdena, uppdaterar attributen eller egenskapen vid varje nyckeltid.
Linear = 1
Animationsvärdena interpoleras linjärt över animationstiden.
I “lineär” läge är förändringen mellan värden enhetlig, vilket skapar en stabil övergång.
Paced = 2
Animationen är packat så att framstegen är även över hela animationen.
I “paced” läge bibehåller animationen en konsekvent hastighet, justerar timing av värdeförändringar i enlighet med detta.
Spline = 3
Animationen använder kubiska Bézier splines för att interpolera värden.
I “spline” läge kan animations pacning och smidighet kontrolleras fint med hjälp av Bézier curves, vilket möjliggör mer komplexa och nyanserade övergångar.
Remarks
Beräkningsläget bestämmer hur en SVG-animation övergår mellan värden under animationen. Olika lägen kan användas för att skapa olika effekter och kontrollera animationens pacning och smidighet.