Cet article a fait l’objet d’une traduction automatique. Pour afficher l’article en anglais, activez la case d’option Anglais. Vous pouvez également afficher le texte anglais dans une fenêtre contextuelle en faisant glisser le pointeur de la souris sur le texte traduit.
Traduction
Anglais

AnimateEffect - Classe

Office 2013 et versions ultérieures

Cette documentation est préliminaire et peut changer.

Animer l'effet. Lorsque l'objet est sérialisé en XML, son nom complet est p:animEffect.

Espace de noms :  DocumentFormat.OpenXml.Presentation
Assembly :  DocumentFormat.OpenXml (dans DocumentFormat.OpenXml.dll)

[ChildElementInfoAttribute(typeof(CommonBehavior))]
[ChildElementInfoAttribute(typeof(Progress))]
public class AnimateEffect : OpenXmlCompositeElement

[ISO/IEC 29500-1 1st Edition]

animEffect (Animate Effect)

Ce comportement de l'animation offre la possibilité de des effets de transformation ou un filtre sur les éléments de l'image. Certains effets visuels sont dynamiques par nature et un cours et qui s'anime de 0 à 1 sur une période de temps d'effectuer des transitions visuelles entre États visibles et masquées. Les autres filtres sont statiques et appliquent des effets comme un flou ou une ombre qui ne sont pas, par nature, basée sur le temps.

[Exemple: essayez de mettre en évidence une forme en créant une animation d'entrée à l'aide d'un mouvement de « Stores ».

<p:animEffect transition="in" filter="blinds(horizontal)">
  <p:cBhvr>
    <p:cTn id="7" dur="500"/>
    <p:tgtEl>
      <p:spTgt spid="4"/>
    </p:tgtEl>
  </p:cBhvr>
</p:animEffect>

Fin de l’exemple]

Éléments parents

childTnLst (§19.5.25) ; subTnLst (§19.5.78) ; tnLst (§19.5.87)

Élements enfants

Sous-clause

cBhvr (comportement commun)

§19.5.22

progression (avancement)

§19.5.57

Attributs

Description

filtre (filtre)

Cet attribut spécifie les types d'animations et les sous-types à utiliser pour l'effet. Plusieurs animations sont autorisées à figurer afin que dans le cas où une animation de remplacement (extrême gauche) ne peut pas être restituée, une animation de secours n'est disponible. Autrement dit, l'application de rendu analyse la liste à partir de la gauche vers la droite jusqu'à ce qu'une animation pris en charge est trouvée.

La syntaxe utilisée pour la valeur d'attribut de filtre est la suivante: « type(subtype);type(subtype) ». Sous-type peut être une valeur de chaîne telle que « fromLeft » ou une valeur numérique en fonction du type spécifié.

Types(subtypes) animations réservés :

Valeur

Description

blinds(horizontal)

blinds(vertical)

Box(in)

Box(out)

CHECKERBOARD(Across)

CHECKERBOARD(down)

cercle

en forme de losange

Dissoudre

fondu

slide(fromTop)

slide(fromBottom)

slide(fromLeft)

slide(fromRight)

plus(in)

plus(out)

barn(inVertical)

barn(inHorizontal)

barn(outVertical)

barn(outHorizontal)

randomBars(horizontal)

randomBars(vertical)

strips(downLeft)

strips(upLeft)

strips(downRight)

strips(upRight)

wedge

Wheel(1)

Wheel(2)

Wheel(3)

Wheel(4)

Wheel(8)

Wipe(Right)

Wipe(Left)

Wipe(down)

Wipe(up)

[Remarque : les rendus ci-dessus sont par exemple uniquement. Restitution exacte de l'animation est déterminée par l'application de rendu. En tant que tel, la même animation peut avoir plusieurs variantes, en fonction de la mise en oeuvre. Vous trouverez plus de détails sur chaque rendu ci-dessus en transition (§19.3.1.50). fin de la Remarque]

[Exemple: pensez à l'effet d'animation suivant :

<p:animEffect transition="in" filter="blinds(horizontal);blinds(vertical)">
  <p:cBhvr>
    <p:cTn id="7" dur="500"/>
      <p:tgtEl>
        <p:spTgtspid="5"/>
      </p:tgtEl>
  </p:cBhvr>
</p:animEffect>

Il existe deux filtres animation illustrées dans cet exemple. Le premier est les stores (horizontales), qui est de l'application de rendu à utiliser comme l'effet d'animation principale. Si, toutefois, l'application de rendu ne gère pas cette animation, l'animation de stores (vertical) est utilisée. Dans cet exemple, il n'y a que deux filtres d'animation dans la liste, un serveur principal et secours, mais il est possible de répertorier plusieurs filtres de secours à l'aide de la syntaxe définie ci-dessus.

Fin de l’exemple]

Les valeurs possibles pour cet attribut sont définies par le type de données chaîne W3C XML Schema.

prLst (liste de propriété)

Cet attribut spécifie une liste de propriétés qui coïncident avec l'effet spécifié. Bien qu'il existe de nombreux types d'animations autorisés, cet attribut permet de définir des paramètres de propriété spécifiques afin de décrire une plus grande variété de types d'animation.

La syntaxe utilisée pour la valeur de l'attribut prLst est la suivante: « nom : valeur ; nom : valeur ». Lorsque plusieurs types d'animations sont répertoriés dans l'attribut de filtre, l'application de rendu tente d'appliquer chaque valeur de la propriété même si certains ne s'appliquent pas à elle.

Names(values) réservé :

•Opacity (float valeurs 0.0 - 1.0)

[Exemple: pensez à l'effet d'animation suivant :

<p:animEffect filter="image" prLst="opacity: 0.5">
  <p:cBhvr rctx="IE">
    <p:cTn id="7" dur="indefinite"/>
    <p:tgtEl>
      <p:spTgtspid="3"/>
    </p:tgtEl>
  </p:cBhvr>
</p:animEffect>

Le filtre d'animation spécifié est un type de filtre d'image qui possède une propriété spécifique appelée opacité défini sur une valeur de 0,5. exemple de fin]

Les valeurs possibles pour cet attribut sont définies par le type de données chaîne W3C XML Schema.

transition (Transition)

Cet attribut indique si l'élément ou de transition ou traiter comme un filtre statique. Les valeurs sont « none », « in » et « out », et la valeur par défaut est « en ».

Lorsque la valeur « in » est spécifiée, l'élément n'est pas visible au début de l'animation et est entièrement visible à la fin de la durée. Lorsque « out » est spécifiée, l'élément est visible au début et non visibles à la fin de l'effet. Cette visibilité vient s'ajouter à l'effet de la définition des attributs d'affichage ou de visibilité.

Les valeurs possibles pour cet attribut sont définies par le type simple ST_TLAnimateEffectTransition (§19.7.24).

[Remarque: le W3C XML Schema definition de cet élément modèle de contenu (CT_TLAnimateEffectBehavior) se trouve dans §A.3. fin de la Remarque]

© ISO/IEC29500: 2008.

Tous les membres statique (Partagé dans Visual Basic)s publics de ce type sont thread-safe. Cela n’est pas garanti pour les membres d’instance.
Afficher: