rotation

Rotation de l’image. Fait pivoter l’image, le texte ou la couche de couleur unie selon l’angle spécifié.

rotate= *Angle*

Angle

Angle de rotation en degrés (réel).

Les angles positifs tournent dans le sens des aiguilles d'une montre. Le point d’ancrage du calque ( anchor= ou catalog::Anchor) sert de centre de rotation. Le rectangle du calque est agrandi et ajusté autour des données pivotées selon les besoins pour éviter le recadrage. La rotation est appliquée après le remplissage de la zone d’arrière-plan du calque avec color=. bgColor= peut être utilisé pour ajouter une couleur d’arrière-plan au rectangle de sélection après la rotation.

Propriétés

Couche, commande. S’applique au calque actif ou au calque 0 si layer=comp. Ignoré par les calques d’effet.

Par défaut

rotate=0, sans rotation.

Exemple

Placez une étiquette "À la vente" près du coin supérieur gauche des images dans un catalogue d’images. L’image d’étiquette est déjà dimensionnée correctement pour la vue 300x300 et doit être pivotée de 30 degrés vers la gauche. Remplissez la zone de texte d’une couleur blanche semi-opaque pour améliorer le libellé.

http:// *server*/myRootId/myImageId?scl=1&size=300,300&origin=-0.5,-0.5 &layer=1&src=labelImage&origin=-0.5,-0.5&rotate=-30&color=ffffff40

Nous appliquons size= au calque 0 pour définir la taille de l’affichage, plutôt que d’utiliser wid= et hei=. Cela permet de redimensionner myImageId sans modifier la taille finale de labelImage. Nous devons également spécifier scl=1, sinon l’image composite risque d’être mise à l’échelle sur attribute::DefaultPix (sauf si cette valeur est définie sur 0,0). color= ajoute la couleur d’arrière-plan semi-opaque à la zone de texte avant la rotation.

L’origine des deux calques est définie sur les coins supérieurs gauche, afin d’obtenir l’alignement souhaité. Notez que le point d’origine de la couche 1 s’applique à labelImageaprès sa rotation.

Voir Exemple A dans Modèles pour un exemple de texte pivoté.

Voir aussi

anchor= , bgColor=, color=

Sur cette page