version 11.3
SVG_New_embedded_image (objetSVGParent; image{; x{; y}}) Ref_SVG
| Paramètre | Type | Description | |
| objetSVGParent | Ref_SVG | Référence de l'élément parent | |
| image | Image | Image à inclure | |
| x | Numérique | Coordonnée du coin supérieur gauche sur l'axe x | |
| y | Numérique | Coordonnée du coin supérieur gauche sur l'axe y | |
| Résultat | Ref_SVG | Référence de l'image |
Description
La commande SVG_New_embedded_image permet d'inclure l'image dans le conteneur SVG désigné par objetSVGParent et retourne sa référence. Si objetSVGParent n'est pas un document SVG, une erreur est générée.
L'image sera encodée en base64 puis incluse dans le document.
Le paramètre image doit contenir une variable ou un champ image 4D.
Les paramètres optionnels x et y permettent de préciser la position du coin supérieur de l'image dans le conteneur SVG (valeur par défaut : 0).
Exemple
Inclure l'image 'logo4D.png' située dans le dossier 'Resources' :
svgRef:= SVG_New $Path:=Dossier 4D(Dossier Resources courant)+"logo4D.png" LIRE FICHIER IMAGE($Path; $Picture) Si (OK=1) objectRef:=SVG_New_embedded_image (svgRef; $Picture) Fin de si
Référence
SVG_New_image, SVG_Open_picture.