Problème

Définition de scaleX et scaleY Comment sont-ils calculées au moment de la création de FXG ?

Solution

Les paramètres scaleX et scaleY sont définis comme attributs de BitmapImage Element (et autres) dans la spécification FXG 2 : http://sourceforge.net/adobe/flexsdk/wiki/FXG%202.0%20Specification/

Lorsque vous créez une zone pour l’image à remplir, dans l’application de création, les dimensions d’origine de l’image sont divisées par la hauteur et la largeur de cette zone spécifiée pour générer des attributs scaleX et scaleY. (Il s’agit d’une mise à l’échelle en Bitmap:W et Bitmap:H dans l’éditeur de publication de modèles, respectivement).

La seule chose dont vous avez à vous soucier et la modification d’une image. Par exemple, avec le paramétrage ou la manipulation ou DOM, les valeurs d’attribut scaleX et scaleY d’origine sont conservées. Il met l’image remplacée à l’échelle de manière similaire à l’originale, de sorte que les images ont un rapport L/H similaire.

Informations supplémentaires sur les paramètres associés :

Dans le s7FXG exporté, il existe un object BitmapGraphic exporté pour chaque image qui était initialement placée dans un modèle. À l’intérieur de cet objet BitmapGraphic, Scene7 exporte les attributs suivants pour définir la façon dont le modèle résultant rend cette image dans un modèle.

  • x: Définit la coordonnée du coin supérieur gauche de l’image par rapport au coin supérieur gauche du modèle lui-même (mesurée en points).
  • y: Définit la coordonnée y du coin supérieur gauche de l’image par rapport au coin supérieur gauche du modèle lui-même (mesurée en points).
  • height : Correspond à la hauteur (en pixels) de l’image originale avant son placement dans Adobe Illustrator ou InDesign.
  • width : Correspond à la largeur (en pixels) de l’image originale avant son placement dans Adobe Illustrator ou InDesign.
  • scaleX : Facteur Illustrator ou InDesign d’échelle horizontale utilisé pour insérer l'image dans le cadre indiqué par l’utilisateur.
  • scaleY : Facteur Illustrator ou InDesign d’échelle horizontale utilisée pour insérer l'image dans le cadre indiqué par l’utilisateur.
    height * scaleY : Dimension de la hauteur de cadre d’image dans un rendu de modèle.
    width * scaleY : dimension de la largeur d’un cadre d’image dans le rendu d’un modèle.

Ce produit est distribué sous licence Creative Commons Attribution - Pas d’utilisation commerciale - Partage à l’identique 3.0 non transposé  Les publications Twitter™ et Facebook ne sont pas couvertes par les dispositions Creative Commons.

Mentions légales   |   Politique de confidentialité en ligne