Dimensions des images

Vous pouvez modifier la taille des objets exportés en tant qu'images à partir de QlikView et de Qlik Sense. Il est également possible de modifier la quantité de données affichée sur chaque image.

Cette page concerne principalement les rapports Excel, Word, PowerPoint et HTML.Les rapports Microsoft Office conservent les dimensions de l'image définies au moment du glisser-déposer de l'image dans le modèle de rapport.

Remarque: Si vous ajoutez une image à partir de QlikView, puis que vous définissez des filtres, l'image risque d'être déformée en raison des modifications apportées à ses dimensions.

Ajout d'un graphique comportant plusieurs tailles d'image

Lorsque vous ajoutez un objet Qlik à l'aide du nœud Images, vous pouvez très bien utiliser plusieurs fois la même image dans le rapport. Cependant, elle conservera toujours la même taille. Il est impossible de définir deux propriétés de mise en forme différentes pour un même objet image. Si vous souhaitez afficher le même graphique dans des tailles différentes au sein d'un rapport, vous devez l'ajouter deux fois à l'aide du nœud Images.

Supposons que vous souhaitiez ajouter Sales by Country en tant qu'image dans un rapport. Vous voulez l'utiliser comme miniature sur une page et l'afficher dans une taille suffisamment grande pour présenter l'intégralité de ses données sur une autre. Ajoutez l'objet à l'aide du nœud Images : CH304 - Sales by Country. Dans le volet Propriétés, définissez Stretch (Étirer) sur Fit Inside (Ajuster la taille de l'image), puis réduisez les dimensions de l'image de façon à pouvoir utiliser celle-ci comme miniature. Revenez au nœud Images, puis ajoutez le même objet. Son nom sera légèrement différent : CH304 - Sales by Country_1. Dans le volet Propriétés, définissez Stretch (Étirer) sur Fit Width (Ajuster en largeur), afin que l'image occupe toute la largeur de la page du rapport.

Modification de la taille d'image des graphiques QlikView

Pour modifier la taille des images exportées à partir de QlikView, désélectionnez Keep Source Formats (Conserver les formats source) dans le volet Propriétés.

Paramètres Max Width (Largeur max.), Max Height (Hauteur max.) et Stretch (Étirer)

Les paramètres Max Width (Largeur max.) et Max Height (Hauteur max.) définissent la taille de l'image de sortie en pixels. Ils peuvent être définis de manière explicite dans des modèles Excel. Ils peuvent être récupérés de manière implicite par l'espace réservé à l'image dans les modèles Word et PowerPoint. Lorsqu'il est possible de définir ces paramètres de manière explicite, (0,0) signifie « Auto ».

Vous pouvez ensuite utiliser l'option Stretch (Étirer), qui peut être définie comme suit :

  • Don't Fit (Ne pas ajuster) : la taille de l'image ne change pas. Les paramètres du modèle seront ignorés. L'image peut se superposer à d'autres contenus.
  • Fit Inside (Ajuster la taille de l'image) (par défaut) : la hauteur et la largeur de l'image restent identiques ou sont réduites de manière proportionnelle jusqu'à ce qu'elles soient inférieures aux paramètres du modèle. La qualité de l'image n'est pas détériorée.
  • Fit Width (Ajuster en largeur) : la largeur de l'image reste identique ou adopte la largeur définie dans le modèle, selon celle qui est la plus petite. La hauteur de l'image est ajustée de manière proportionnelle.
  • Fit Height (Ajuster en hauteur) : la hauteur de l'image reste identique ou adopte la hauteur définie dans le modèle, selon celle qui est la plus petite. La largeur de l'image est ajustée de manière proportionnelle.
  • Stretch (Étirer) : les dimensions de l'image augmentent ou diminuent jusqu'à ce que les deux dimensions soient identiques à celles définies dans le modèle. Les proportions ne sont pas conservées.

Si vous déverrouillez les proportions d'une image lorsque vous ajustez les dimensions, l'image peut sembler déformée. L'image du rapport généré affiche les proportions d'origine.

Exemple : rapport PowerPoint comportant des graphiques QlikView de différentes tailles

Cet exemple illustre les différentes options de dimensions d'image dans un modèle de rapport PowerPoint, mais il s'applique également aux rapports Excel et Word. Il utilise une connexion à l'exemple de document QlikView Sales Demo, qui est téléchargeable à partir du site Fichiers exemples.

Remarque: Si vous créez un rapport Excel, les tailles d'image sont indiquées en pixels et non en centimètres. Il est impossible de redimensionner manuellement les images dans Excel.

Ajout d'une image avec la propriété Don't Fit (Ne pas ajuster)

Procédez comme suit :

  1. Créez un rapport PowerPoint à l'aide du document Sales Demo, puis ouvrez l'éditeur de modèle.
  2. Dans le volet gauche, cliquez sur Images avec le bouton droit de la souris, puis sélectionnez Add objects (Ajouter des objets).

  3. Sélectionnez CH304 - Sales by Country.

    L'objet d'origine mesure 9,16 cm de haut sur 14,93 cm de large.

    Si le volet Propriétés n'est pas ouvert, cliquez sur le nœud de l'objet avec le bouton droit de la souris dans l'éditeur de modèle, puis sélectionnez Propriétés.

  4. Cliquez sur la cellule Stretch Value, puis sélectionnez Don't Fit dans la liste déroulante.
  5. Faites glisser CH304 - Sales by Country et déposez-le dans le modèle.
  6. Sélectionnez l'image CH304 - Sales by Country.
  7. Sur le ruban de PowerPoint, accédez aux Outils image, puis au groupe Format.
  8. Développez l'outil Taille en cliquant sur l'icône située dans le coin inférieur droit du groupe Taille.
  9. Désactivez la case à cocher Conserver les proportions.
  10. Remplacez la valeur du paramètre Height (Hauteur) par 8,75 cm et celle du paramètre Width (Largeur) par 20 cm.

Ajout d'une image avec la propriété Fit Inside (Ajuster la taille de l'image)

Procédez comme suit :

  1. Sur le ruban de PowerPoint, cliquez sur l'onglet Accueil.
  2. Cliquez sur l'icône Nouvelle diapositive.
  3. Dans le volet gauche, cliquez sur Images avec le bouton droit de la souris, puis sélectionnez Add objects (Ajouter des objets).
  4. Ajoutez à nouveau CH304 - Sales by Country au modèle.
  5. Cette image est automatiquement nommée CH304_1 - Sales by Country.
  6. Dans le panneau Propriétés, définissez la propriété Stretch sur Fit Inside.
  7. Faites glisser CH304_1 - Sales by Country et déposez-le dans le modèle.
  8. Sélectionnez l'image CH304_1 - Sales by Country.
  9. Sur le ruban de PowerPoint, accédez aux Outils image, puis au groupe Format.
  10. Développez l'outil Taille, puis désactivez la case à cocher Proportionnelle.
  11. Remplacez la valeur du paramètre Height (Hauteur) par 8,75 cm et celle du paramètre Width (Largeur) par 20 cm.

Ajout d'une image avec la propriété Fit Width (Ajuster en largeur)

Procédez comme suit :

  1. Sur le ruban de PowerPoint, cliquez sur l'onglet Accueil.
  2. Cliquez sur l'icône Nouvelle diapositive.
  3. Dans le volet gauche, cliquez sur Images avec le bouton droit de la souris, puis sélectionnez Add objects (Ajouter des objets).
  4. Ajoutez à nouveau CH304 - Sales by Country au modèle.

    Cette image est automatiquement nommée CH304_2 - Sales by Country.

  5. Dans le panneau Propriétés, définissez la propriété Stretch sur Fit Width.
  6. Faites glisser CH304_2 - Sales by Country et déposez-le dans le modèle.
  7. Sélectionnez l'image CH304_2 - Sales by Country.
  8. Sur le ruban de PowerPoint, accédez aux Outils image, puis au groupe Format.
  9. Développez l'outil Taille, puis désactivez la case à cocher Proportionnelle.
  10. Remplacez les valeurs des champs Height (Hauteur) et Width (Largeur) par 12,7 cm.
  11. Cliquez sur Fermer dans le coin inférieur droit de la boîte de dialogue.

Ajout d'une image avec la propriété Fit Height (Ajuster en hauteur)

Procédez comme suit :

  1. Sur le ruban de PowerPoint, cliquez sur l'onglet Accueil.
  2. Cliquez sur l'icône Nouvelle diapositive.
  3. Dans le volet gauche, cliquez sur Images avec le bouton droit de la souris, puis sélectionnez Add objects (Ajouter des objets).
  4. Ajoutez à nouveau CH304 - Sales by Country au modèle.

    Cette image est automatiquement nommée CH304_3 - Sales by Country.

  5. Dans le panneau Propriétés, définissez la propriété Stretch sur Fit Height (Ajuster en hauteur).
  6. Faites glisser CH304_3 - Sales by Country et déposez-le dans le modèle.
  7. Sélectionnez l'image CH304_3 - Sales by Country.
  8. Sélectionnez Format sous Outils Image.
  9. Développez l'outil Taille, puis désactivez la case à cocher Proportionnelle.
  10. Remplacez les valeurs des champs Height (Hauteur) et Width (Largeur) par 12,7 cm.

Ajout d'une image et ajustement manuel

Procédez comme suit :

  1. Sur le ruban de PowerPoint, cliquez sur l'onglet Accueil.
  2. Cliquez sur l'icône Nouvelle diapositive.
  3. Dans le volet gauche, cliquez sur Images avec le bouton droit de la souris, puis sélectionnez Add objects (Ajouter des objets).
  4. Ajoutez à nouveau CH304 - Sales by Country au modèle.

    Cette image est automatiquement nommée CH304_4 - Sales by Country.

  5. Dans le panneau Propriétés, définissez la propriété Stretch sur Fit Inside (Ajuster la taille de l'image).
  6. Faites glisser CH304_4 - Sales by Country et déposez-le dans le modèle.
  7. Sélectionnez l'image CH304_4 - Sales by Country.
  8. Ajustez la taille de l'image de manière que celle-ci occupe la diapositive en faisant glisser la poignée d'un coin, puis en repositionnant l'image jusqu'à obtention du résultat escompté.

Aperçu du rapport

Vous pouvez maintenant voir comment les cinq options de dimensionnement affichent votre image différemment.

Procédez comme suit :

  1. Cliquez sur Aperçu. Vous allez voir ce qui suit :
    1. Slide 1 - Don't fit

      L'image a les mêmes dimensions que dans le document QlikView (9,16 cm x 14,93 cm). Qlik NPrinting n'a pas tenu compte des paramètres de hauteur et de largeur.

    2. Slide 2 - Fit Inside

      L'image a la hauteur spécifiée dans le paramètre de hauteur (8,75 cm) et la largeur a été ajustée en conséquence à 14,26 cm.

    3. Slide 3 - Fit Width (Ajuste la largeur)

      La largeur de l'image a été réduite selon la largeur spécifiée de 12,7 cm, et la hauteur a été ajustée en conséquence à 7,79 cm.

    4. Slide 4 - Fit Height

      La hauteur et la largeur de l'image peuvent être inférieures ou égales aux dimensions de l'image d'origine. Même si la hauteur a été définie sur 12,7 cm, la hauteur de 9,16 cm et la largeur de 14,93 cm sont conservées.

    5. Slide 5 - Fit Inside avec redimensionnement manuel

      L'image a les mêmes dimensions que celle d'origine (9,16 cm x 14,93 cm). Elle est positionnée dans le coin supérieur gauche.

Modification de la taille d'image des graphiques Qlik Sense

Par défaut, les graphiques Qlik Sense exportés dans Qlik NPrinting ont exactement le même aspect que dans l'application Qlik Sense connectée. Par exemple, vous pouvez afficher un histogramme qui comporte douze mois de données à l'aide de barres de défilement. Vous rechargez les métadonnées de connexion lorsque le graphique affiche les données de février à juin. Si vous ajoutez ce graphique en tant qu'image dans Qlik NPrinting Designer, l'image n'affiche que les données de février à juin, comme un instantané.

Paramètres relatifs aux données affichées

Sous le volet Propriétés, vous pouvez utiliser Data Displayed Width (px) [Largeur des données affichées (px)] et Data Displayed Height (px) [Hauteur des données affichées (px)] pour ajuster la quantité de données du graphique à afficher dans l'image. Ces deux paramètres déterminent la quantité de données que Qlik NPrinting doit capturer lorsqu'il exporte un graphique à partir de Qlik Sense, quelle que soit la taille finale du graphique dans le rapport. En reprenant le même exemple, supposons que vous souhaitiez afficher les données de l'histogramme couvrant les mois de janvier à décembre. Pour ce faire, vous devez ajuster le paramètre Data Displayed (Données affichées). Vous pourriez également choisir de n'afficher que les données du mois de janvier. Ces paramètres définissent la taille « d'origine » du graphique : la taille de l'instantané du graphique que nous souhaitons exporter.

Si vous avez édité l'application Qlik Sense, vous devez régénérer le cache de connexion afin de mettre à jour les paramètres Data Displayed (Données affichées).

La taille par défaut indiquée sous Data Displayed (Données affichées) est (0,0), ce qui correspond à « Auto ». Les deux paramètres doivent avoir une valeur supérieure à 0, sans quoi ils seront ignorés.

Paramètres Max Width (Largeur max.), Max Height (Hauteur max.) et Stretch (Étirer)

Les paramètres Max Width (Largeur max.) et Max Height (Hauteur max.) définissent la taille de l'image de sortie en pixels. Ils peuvent être définis de manière explicite dans des modèles Excel. Ils peuvent être récupérés de manière implicite par l'espace réservé à l'image dans les modèles Word et PowerPoint.

Lorsqu'il est possible de définir ces paramètres de manière explicite, (0,0) signifie « Auto », ce qui correspond aux données capturées par l'instantané. Autrement dit, les paramètres Data Displayed (Données affichées) sont également considérés comme les valeurs de taille de l'image résultante.

Vous pouvez utiliser l'option Stretch, qui peut être définie comme suit :

  • Don't Fit (Ne pas ajuster) : les mesures Max Width (Largeur max.) et Max Height (Hauteur max.) sont ignorées. La taille définie sous Data Displayed (Données affichées), qu'elle soit personnalisée ou choisie de façon automatique, correspond à la taille de sortie finale.
  • Fit Inside (Ajuster la taille de l'image) : les proportions du graphique sont définies par les valeurs indiquées sous Data Displayed (Données affichées). L'image s'adapte à la fois à la valeur Max Width (Largeur max.) et à la valeur Max Height (Hauteur max.). L'image n'est pas remplie à l'aide d'une zone transparente ou vide pour atteindre les dimensions définies sous Max Width (Largeur max.) et Max Height (Hauteur max.).
  • Fit Width (Ajuster en largeur) : les proportions du graphique sont définies par les valeurs indiquées sous Data Displayed (Données affichées). L'image s'adapte à la mesure définie sous Max Width (Largeur max.). L'image n'est pas tronquée pour atteindre les dimensions définies sous Max Width (Largeur max.) et Max Height (Hauteur max.).
  • Fit Height (Ajuster en hauteur) : les proportions du graphique sont définies par les valeurs indiquées sous Data Displayed (Données affichées). L'image s'adapte à la mesure définie sous Max Height (Hauteur max.). L'image n'est pas tronquée pour atteindre les dimensions définies sous Max Width (Largeur max.) et Max Height (Hauteur max.).
  • Stretch (Étirer) : les proportions définies par les valeurs Data Displayed (Données affichées) ne sont pas conservées. Au lieu de cela, Qlik NPrinting tente d'afficher la même quantité de données (voire davantage) tout en occupant la totalité de la zone définie par les paramètres Max Width (Largeur max.) et Max Height (Hauteur max.). L'image n'est ni déformée ni remplie par une zone vide.

Exemple : rapport Excel comportant des graphiques Qlik Sense de différentes tailles

Ces exemples ont été créés à l'aide du même graphique Qlik Sense. Ils ont tous été placés dans un rapport Excel, avec différentes valeurs Data Displayed (Données affichées), Max Width (Largeur max.), Max Height (Hauteur max.) et Stretch (Étirer).

L'exemple comprend trois images de graphique, qui sont de gauche à droite :

  1. Data Displayed (Données affichées) : Auto, Output (Sortie) : Auto
  2. Data Displayed (Données affichées) : 800 x 400 pixels, Output (Sortie) : Auto
  3. Data Displayed (Données affichées) : 1 920 x 1 080 pixels, Output (Sortie) : 500 x 500 pixels, Stretch (Étirer)

Three different image output results, based on different Data Displayed values.

Le deuxième exemple comprend deux images de graphique, qui sont de gauche à droite :

  1. Data Displayed (Données affichées) : 1 920 x 1 080 pixels, Output (Sortie) : 1 000 x 1 000 pixels, Stretch (Étirer)

  2. Data Displayed (Données affichées) : 400 x 800 pixels, Output (Sortie) : Auto

Two different image output results, based on different Data Displayed values.

Modification de la taille des images dans les rapports PixelPerfect

Les rapports PixelPerfect proposent différentes options d'étirement d'image sous Stretch :

  • Normal (Standard) : l'image est affichée selon ses dimensions d'origine.
  • StretchImage (Étirer l'image) : l'image est étirée de manière à occuper la largeur et la hauteur du contrôle.
  • AutoSize (Taille automatique) : les dimensions du contrôle sont ajustées automatiquement à la taille de l'image.
  • ZoomImage (Zoom sur l'image) : l'image est redimensionnée de manière proportionnelle, de façon à s'adapter au contrôle.
  • Squeeze (Comprimer) : si les dimensions du contrôle sont plus grandes que celles de l'image, celle-ci est centrée et affichée en taille réelle. Sinon, l'image est redimensionnée pour s'adapter aux dimensions du contrôle.
  • Tile (Mosaïque) : l'image d'origine est répliquée sur le contrôle de l'image en partant du coin supérieur gauche. L'image répliquée est tronquée si elle ne tient pas sur le contrôle qui la contient.