4D Write v16WR INSERER IMAGE |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D Write v16
WR INSERER IMAGE
|
WR INSERER IMAGE ( zone ; image ; destination ; posHoriz ; posVert ; derrière ; pageUne ) | ||||||||
Paramètre | Type | Description | ||||||
zone | Entier long |
![]() |
Zone 4D Write | |||||
image | Image |
![]() |
Image à insérer | |||||
destination | Entier long |
![]() |
Endroit où l'image sera placée | |||||
posHoriz | Entier long |
![]() |
Position horizontale dans la page | |||||
posVert | Entier long |
![]() |
Position verticale dans la page | |||||
derrière | Entier |
![]() |
0=Image sur le texte 1=Image sous le texte | |||||
pageUne | Entier |
![]() |
***Obsolète, à ne plus utiliser*** | |||||
La commande WR INSERER IMAGE insère une image dans zone à la position déterminée par destination, posHoriz et posVert .
image peut être une variable ou un champ Image. Si le contenu du paramètre n'est pas une image, l'erreur 1065 est renvoyée.
Le paramètre optionnel destination permet de définir à quel endroit l'image doit être insérée. Vous pouvez utiliser l'une des constantes suivantes, placées dans le thème "WR Paramètres" ou toute valeur >0 :
Constante | Type | Valeur | Comment |
wr dans la page courante | Entier long | -4 | L’image sera insérée dans la page et visible sur la page courante (celle qui contient le curseur ou la sélection courante). |
wr dans le corps du texte | Entier long | 0 | L'image sera insérée dans le corps du texte. Dans ce cas, les autres paramètres ne seront pas utilisés et l'image sera placée à l’emplacement du curseur ou à la place de la sélection courante. |
wr dans les pages droites | Entier long | -11 | L’image sera insérée dans la page et sera affichée dans les pages droites si les en-têtes pairs et impairs sont différents, et sinon dans toutes les pages. |
wr dans les pages gauches | Entier long | -12 | L’image sera insérée dans la page et sera affichée dans les pages gauches uniquement si les en-têtes pairs et impairs sont différents. |
Toute valeur >0 | L’image sera visible sur la page de numéro destination. La valeur doit tenir compte du début de numérotation. |
Les paramètres optionnels posHoriz et posVert sont exprimés dans l'unité courante. Ce sont les coordonnées du point supérieur gauche de l'image par rapport au coin supérieur gauche du papier.
Le paramètre optionnel derrière permet de définir si l'image dans la page doit se trouver sur ou sous le texte.Vous pouvez passer dans ce paramètre l'une des constantes suivantes, placées dans le thème "WR Paramètres" :
Constante | Type | Valeur | Comment |
wr sous le texte | Entier long | 1 | L'image sera sous le texte. Le texte comportera alors un fond transparent sauf si une couleur de fond lui avait au préalable été affectée. |
wr sur le texte | Entier long | 0 | L'image sera sur le texte. |
Le paramètre optionnel pageUne correspond à un ancien fonctionnement de la commande, il est conservé pour des raisons de compatibilité uniquement et doit désormais être omis.
Voici la méthode objet d'un bouton permettant d'insérer une image 4D dans LaZone et de la réduire de 50 % :
WR INSERER IMAGE(LaZone;Logo) `Insérons l'image du champ Logo
WR SELECTIONNER(LaZone;wr sélectionner image;1) `Sélectionnons-la
WR LIRE TAILLE IMAGE(LaZone;Vertical;Horizontal;LaPosition) `Informons-nous de sa taille
WR FIXER TAILLE IMAGE(LaZone;Vertical*1/2;Horizontal*1/2) `Réduisons-la de 50 %
Pour un exemple d'insertion d'image dans la page, référez-vous à l'exemple de la commande WR FIXER INFO IMAGE DANS PAGE.
Produit : 4D Write
Thème : WR Gestion des images
Numéro :
89474
Nom intl. : WR INSERT PICTURE
Modifié : 4D Write 2004
4D Write - Langage ( 4D Write v16)