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 Object → PDF3DAnimation

## 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.