Comment utiliser les marqueurs d images dans Smart Markers

Scénarios d’utilisation possibles

Les marqueurs d’images sont des espaces réservés spécialisés dans les systèmes de gabarits (comme FoxPro, Handlebars ou frameworks UI modernes) qui injectent dynamiquement des images ou des éléments visuels dans les modèles. Parfois, vous devez insérer des images en utilisant des smart markers. Aspose.Cells permet d’ajouter des images aux smart markers.

Paramètres d’image dans Smart Markers

Paramètres de marqueurs intelligents pour gérer les images.

  • Image:Ajusteràlacellule - Ajuster automatiquement l’image à la hauteur de la ligne et à la largeur de la colonne de la cellule.
  • Image:EchelleN - Adapter la hauteur et la largeur à N pour cent.
  • Image:Largeur:NpoetHauteur:Npoet - Rendre l’image haute de N pouces et large de N pouces. Vous pouvez également spécifier les positions Gauche et Haut (en points).

Comment utiliser les marqueurs d’image dans Smart Markers

Veuillez voir le code d’exemple suivant qui montre comment insérer des images en utilisant des marqueurs intelligents.

Comment utiliser les marqueurs d’image lors du regroupement de données dans Smart Markers

L’exemple suivant crée un classeur puis ajoute les balises de marqueurs intelligents suivantes dans les cellules D2, E2 et F2 respectivement.

&=Person.Name(group:normal,skip:1)

&=Person.City

&=Person.Photo(Picture:FitToCell)

Ensuite, il remplit la source de données avec des données et appelle la méthode WorkbookDesigner.Process() pour traiter les balises de marqueurs intelligents. Le code utilise ces images c’est-à-dire moon.png et moon2.png mais vous pouvez utiliser n’importe quelle image.