Exemple A

Créez un modèle de taille fixe avec une image d’arrière-plan statique, une image variable alignée avec l’arrière-plan au centre gauche et mise à l’échelle pour ne pas dépasser 80 % de la largeur et de la hauteur de l’arrière-plan, et un calque de texte avec du texte vertical centré sur le bord droit de la zone de travail.

Enregistrement du modèle

Insérer un objet

catalog::Id

myTemplate1

catalogue : Modificateur

src=BackgroundImage&size=1000,1000&originN=0,0& layer=1&src=$object$&size=800,800&originN=-0,5,0&posN=-0,5,0& layer=2&$text=layer+2+text+going+here&text tf..$text$...rtf-encoding&rotate=-90&originN=0.5,0&posN=0.5,0

Les valeurs origin= de tous les calques sont spécifiées explicitement dans le modèle pour contrôler de manière stricte le positionnement et l'alignement des calques. Chaque origine de calque est définie pour correspondre à l’alignement souhaité pour ce calque. Le origin= pour l'arrière-plan (couche 0) est défini sur le centre ; cela est arbitraire car l'image d'arrière-plan ne changera pas au moment de l'exécution ; toute valeur de l’origine de couche 0 peut être utilisée.

Les valeurs pos= fournissent les décalages nécessaires entre les points d’origine du calque, pour obtenir le positionnement désiré du calque.

L’ancre de l’image du calque 1 est placée au centre gauche ; en association avec la valeur pos=, cela permet d’obtenir l’alignement gauche-centre entre l’image d’arrière-plan et l’image du calque 1, quel que soit le format de l’image du calque 1.

De même, l’ancre du calque de texte est placée à droite de la zone de texte à taille automatique. Conjointement avec pos=, cette fonction atteint l’alignement souhaité au centre droit pour le texte pivoté, indépendamment de la taille de police et de la longueur de chaîne.

Le texte d’affichage réel sera fourni lors de l’exécution, de sorte qu’une variable est utilisée pour séparer le texte de l’enveloppe de formatage rtf. Nous utilisons la variable par défaut $object pour l’image du calque 1. Cela permet de spécifier cette image dans le chemin d’accès à la demande.

Toute image peut être utilisée pour l’image d’arrière-plan et l’image du calque 1. Si l’image d’arrière-plan comporte un masque, les zones non masquées sont remplies avec la couleur d’arrière-plan par défaut ( attribute::BkgColor) ou laissées transparentes lorsque fmt=png-alpha ou fmt=tif-alpha. Si l’image d’arrière-plan présente un format non carré, elle est centrée dans l’image de réponse et l’espace supplémentaire est rempli avec attribute::BkgColor. Si l’image du calque 1 contient des données alpha ou un masque, l’image d’arrière-plan (ou la couleur d’arrière-plan) reste visible dans les zones transparentes. Si l’image ne comporte pas de masque, elle remplit l’intégralité du rectangle alloué.

Utilisation du modèle

http:// *server*/myRootId/anotherImage?template=myTemplate1&$text=about+the+image

L’illustration suivante montre le résultat composite pour les différents formats de l’image du calque 1 et les différentes chaînes de texte.

Sur cette page

Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free