Skip to content

PDF3DAnimation

Namespace: O2S.Components.PDF4NET.Annotations

Defines the preferred method that viewer applications should use to apply timeline scaling to keyframe animations.

public class PDF3DAnimation

Inheritance ObjectPDF3DAnimation

Constructors

PDF3DAnimation()

Initializes a new PDF3DAnimation object.

public PDF3DAnimation()

Properties

PlayCount

Gets or sets the play count.

public int PlayCount { get; set; }

Property Value

Int32
An integer specifying the play count for this animation.

Remarks

A non-negative integer represents the number of times the animation is played. A negative integer indicates that the animation is infinitely repeated. This value is ignored for animation types of PDF3DAnimationStyle.None.


Style

Gets or sets the animation style.

public PDF3DAnimationStyle Style { get; set; }

Property Value

PDF3DAnimationStyle
A PDF3DAnimationStyle specifying the style defined by this animation object.


TimeMultiplier

Gets or sets the time multiplier.

public double TimeMultiplier { get; set; }

Property Value

Double
A positive number specifying the time multiplier to be used when running the animation.

Remarks

A value greater than one shortens the time it takes to play the animation, or effectively speeds up the animation. This value is ignored for animation types of PDF3DAnimationStyle.None.