DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Aide / WLangage / Fonctions WLangage / Champs, pages et fenêtres / Fonctions de dessin
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadWidget IOSApple WatchMac CatalystUniversal Windows 10 App
Autres
Procédures stockées
Afficher uniquement les constantes utilisées par les syntaxes préfixées
Les constantes suivantes sont utilisées par les fonctions de dessin.
ConstanteDétailFonction
ou type de variable
copieDstInverseInverse les couleurs du champ Image destinationdCopieImage
copieEcranCopie l'écrandCopieImage
copieFusionCopieFusionne le champ Image source et le champ Image destinationdCopieImage
copieFusionPeintCombine par la méthode du "Et Logique" le champ Image source et la texture ("pattern") du champ Image destinationdCopieImage
copieImageCombine l'image source et l'image destination en utilisant les informations de transparence de l'image destination
Permet par exemple d'incorporer un logo dans l'image destination.
dCopieImage
copiePasSrcCopieInverse les couleurs du champ Image sourcedCopieImage
copiePasSrcEffaceInverse par la méthode du "Ou" la combinaison du champ Image source et du champ Image destinationdCopieImage
copiePatCopieCopie la texture ("pattern") du champ Image source vers le champ Image destinationdCopieImage
copiePatInverseCombine par la méthode du "Ou Exclusif" la texture du champ Image source avec la texture ("pattern") du champ Image destinationdCopieImage
copiePatPeintCombine par la méthode du "Ou" le champ Image source inversé avec la texture ("pattern") du champ Image destinationdCopieImage
copieSrcCopieCopie le champ Image source vers le champ Image destination (copie simple)dCopieImage
copieSrcEffaceInverse le champ Image destination et combine le résultat avec la copie du champ Image sourcedCopieImage
copieSrcEtCombine par la méthode du "Et" les pixels du champ Image source et du champ Image destinationdCopieImage
copieSrcInverseCombine par la méthode du "Ou Exclusif" la texture du champ Image source avec la texture ("pattern") du champ Image destinationdCopieImage
copieSrcPeintCombine par la méthode du "Ou" les pixels du champ Image source et du champ Image destinationdCopieImage
copieToutBlancRemplit le champ Image de blancdCopieImage
copieToutNoirRemplit le champ Image de noirdCopieImage
dAffichageAsynchroneEn code navigateur, permet d'optimiser les performances de dessin sur une image. Le dessin est affiché dans le champ Image uniquement lorsque l'action de l'utilisateur est finie. dDébutDessin
dAffichageManuelEn code navigateur, permet de différer l'affichage du dessin. Le dessin ne sera affiché dans le champ Image que lorsque la fonction dAffiche sera utilisée. dDébutDessin
dAvecOmbreMode de gestion de l'ombre : L'ombre de la fenêtre est conservée lors de la copie de la fenêtre. dCopieImageFenêtre
dAvecOpacitéAutorise la gestion de l'opacité dans les différentes fonctions de dessin utilisées avec le champ Image.dDébutDessin
dComposanteBleuLa composante Bleue de l'image sera copiée dans le tableau.dImageVersTableau
dComposanteRougeLa composante Rouge de l'image sera copiée dans le tableau.dImageVersTableau
dComposanteRVBToutes les composantes de l'image seront copiées dans le tableau.dImageVersTableau
dComposanteVertLa composante Verte de l'image sera copiée dans le tableau.dImageVersTableau
dEffacerEfface le dessin présent dans le champ Image.dDébutDessin
dessinAntiAliasingUtilise le GDI+ pour dessiner les lignes et les cercles sans crénelage. Ce mode est plus lent mais le résultat est meilleur qu'avec le mode standard.dChangeMode
dessinNormalMode de dessin : Couleurs normalesdChangeMode
dessinXORMode de dessin : Couleurs appliquées via une opération de "ou exlusif" avec le fond. Permet d'effacer un dessin si cette option est utilisée 2 fois.dChangeMode
dNiveauDeGrisL'image en niveau de gris sera copiée dans le tableau.dImageVersTableau
dQuadrillageOpacitéL'affichage du dessin est effectué sur un quadrillage afin de mettre en évidence les parties transparentes ou semi-transparentes du dessin. Le quadrillage n'est pas enregistré dans l'image.dDébutDessin
drAdapteOption de rotation : L'image est tournée avec un agrandissement. Elle est ensuite réduite pour correspondre à la taille initiale de l'image.dRotation
drDéfautOption de rotation : Agrandissement si nécessaire de l'image pour correspondre aux dimensions de l'image tournée.dRotation
drEtiréOption de redimensionnement : L'image est étirée si nécessaire pour correspondre à la nouvelle largeur et à la nouvelle hauteur spécifiées.dRedimensionne
drHauteQualitéOption de redimentionnement : En mode homothétique, améliore la qualité de l'image lorsque celle-ci est réduite par rapport à sa taille initialedRedimensionne
drHomothétiqueOption de redimensionnement : L'image est étirée ou réduite pour occuper de manière optimale l'espace défini sans être déformée. Elle occupe :
  • soit toute la hauteur spécifiée.
  • soit toute la largeur spécifiée.
dRedimensionne
drHomothétiqueCentréOption de redimensionnement : L'image est étirée ou réduite pour occuper de manière optimale l'espace défini sans être déformée et elle est centrée. Elle occupe :
  • soit toute la hauteur spécifiée : l'image est centrée horizontalement.
  • soit toute la largeur spécifiée : l'image est centrée verticalement.
dRedimensionne
drHomothétiqueEtenduOption de redimensionnement : L'image est étirée ou réduite pour que le plus petit coté de l'image soit affiché entièrement.dRedimensionne
drRépétéOption de redimensionnement : L'image est répétée pour occuper toute la nouvelle largeur et toute la nouvelle hauteur spécifiées.dRedimensionne
drSansAgrandissementOption de rotation : L'image est tournée mais n'est pas agrandie.dRotation
dSansEffacerN'efface pas le dessin présent dans le champ Image.dDébutDessin
dSansOmbreMode de gestion de l'ombre : L'ombre de la fenêtre n'est pas conservée lors de la copie de la fenêtre. dCopieImageFenêtre
dSurGraphePermet de dessiner sur un champ Image dans lequel un graphe a déjà été dessiné. Dans ce cas, le dessin du graphe n'est pas effacé.dDébutDessin
FondDégradéType de fond : Fond avec des couleurs dégradées. Variable de type Fond
FondHachuréType de fond : Fond avec hachures.Variable de type Fond
FondPleinType de fond : Fond plein.Variable de type Fond
FondTransparentType de fond : Fond transparent. Variable de type Fond
glcDéfautStyle du texte affiché dans le lien : Le texte du lien est affiché en bleu souligné. Le curseur de survol est en forme de main.gLienCliquable
glcSansModifPoliceStyle du texte affiché dans le lien : Le texte du lien est affiché dans le style d'originegLienCliquable
HachureAucuneStyle des hachures : Pas de hachures.Variable de type Fond
HachureCroiséStyle des hachures : Hachures croisées.Variable de type Fond
HachureCroiséDiagonaleStyle des hachures : Hachures diagonales croisées. Variable de type Fond
HachureDiagonaleStyle des hachures : Hachures diagonales à 60%.Variable de type Fond
HachureDiagonaleBasStyle des hachures : Hachures diagonales à 120%.Variable de type Fond
HachureHorizontaleStyle des hachures : Hachures horizontales.Variable de type Fond
HachureVerticaleStyle des hachures : Hachures verticales.Variable de type Fond
icoFormatBMPImage de l'icône au format BMP.Variable de type Icône
icoFormatPNGImage de l'icône au format PNG.Variable de type Icône
imgAjouteVignetteAjoute une vignette dans le fichier JPEG généré.dSauveImageJpeg
imgBVR32Type du buffer d'image utilisé : Image au format Bleu Vert Rouge 32 bits sans couche alpha.dTransfertVersImage
imgBVRType du buffer d'image utilisé : Image au format Bleu Vert Rouge 24 bitsdTransfertVersImage
imgBVRAType du buffer d'image utilisé : Image au format Bleu Vert Rouge 32 bits avec couche alpha.dTransfertVersImage
imgConvertirMode de chargement de l'image : Conversion d'une image 8 bits au format 24 bits. Cette option permet par exemple par la suite d'appliquer les algorithmes d'effet à cette image.dChargeImage
imgDéfautMode de chargement de l'image : Chargement de l'image telle quelle.dChargeImage
imgJPEGProgressifPermet de sauvegarder l'image au format JPEG progressif. Ce format est notamment utilisé pour les sites WEB, et permet un chargement plus rapide des pages (les images étant chargées et affichées progressivement).dSauveImageJpeg
imgNiveauDeGrisPermet de sauvegarder l'image en noir et blanc (mode d'affichage "Niveau de gris")dSauveImageJpeg
imgRVB32Type du buffer d'image utilisé : Image au format Rouge Vert Bleu 32 bits sans couche alpha.dTransfertVersImage
imgSauveInformationEnregistre les marqueurs Exif.dSauveImageJpeg
Les constantes suivantes (syntaxe préfixée) sont utilisées par les fonctions de dessin.
ConstanteDétailFonction
copieDstInverseInverse les couleurs du champ Image destinationdCopieImage
copieEcranCopie l'écrandCopieImage
copieFusionCopieFusionne le champ Image source et le champ Image destinationdCopieImage
copieFusionPeintCombine par la méthode du "Et Logique" le champ Image source et la texture ("pattern") du champ Image destinationdCopieImage
copieImageCombine l'image source et l'image destination en utilisant les informations de transparence de l'image destination
Permet par exemple d'incorporer un logo dans l'image destination.
dCopieImage
copiePasSrcCopieInverse les couleurs du champ Image sourcedCopieImage
copiePasSrcEffaceInverse par la méthode du "Ou" la combinaison du champ Image source et du champ Image destinationdCopieImage
copiePatCopieCopie la texture ("pattern") du champ Image source vers le champ Image destinationdCopieImage
copiePatInverseCombine par la méthode du "Ou Exclusif" la texture du champ Image source avec la texture ("pattern") du champ Image destinationdCopieImage
copiePatPeintCombine par la méthode du "Ou" le champ Image source inversé avec la texture ("pattern") du champ Image destinationdCopieImage
copieSrcCopieCopie le champ Image source vers le champ Image destination (copie simple)dCopieImage
copieSrcEffaceInverse le champ Image destination et combine le résultat avec la copie du champ Image sourcedCopieImage
copieSrcEtCombine par la méthode du "Et" les pixels du champ Image source et du champ Image destinationdCopieImage
copieSrcInverseCombine par la méthode du "Ou Exclusif" la texture du champ Image source avec la texture ("pattern") du champ Image destinationdCopieImage
copieSrcPeintCombine par la méthode du "Ou" les pixels du champ Image source et du champ Image destinationdCopieImage
copieToutBlancRemplit le champ Image de blancdCopieImage
copieToutNoirRemplit le champ Image de noirdCopieImage
dAffichageAsynchroneEn code navigateur, permet d'optimiser les performances de dessin sur une image. Le dessin est affiché dans le champ Image uniquement lorsque l'action de l'utilisateur est finie. <Image>.DébutDessin,
<Variable Image>.DébutDessin
dAffichageManuelEn code navigateur, permet de différer l'affichage du dessin. Le dessin ne sera affiché dans le champ Image que lorsque la fonction dAffiche sera utilisée. <Image>.DébutDessin,
<Variable Image>.DébutDessin
dAvecOmbreMode de gestion de l'ombre : L'ombre de la fenêtre est conservée lors de la copie de la fenêtre. dCopieImageFenêtre
dAvecOpacitéAutorise la gestion de l'opacité dans les différentes fonctions de dessin utilisées avec le champ Image.<Image>.DébutDessin,
<Variable Image>.DébutDessin
dComposanteBleuLa composante Bleue de l'image sera copiée dans le tableau.dImageVersTableau
dComposanteRougeLa composante Rouge de l'image sera copiée dans le tableau.dImageVersTableau
dComposanteRVBToutes les composantes de l'image seront copiées dans le tableau.dImageVersTableau
dComposanteVertLa composante Verte de l'image sera copiée dans le tableau.dImageVersTableau
dEffacerEfface le dessin présent dans le champ Image.<Image>.DébutDessin,
<Variable Image>.DébutDessin
dessinAntiAliasingUtilise le GDI+ pour dessiner les lignes et les cercles sans crénelage. Ce mode est plus lent mais le résultat est meilleur qu'avec le mode standard.<Image>.ChangeMode,
<Variable Image>.ChangeMode
dessinNormalMode de dessin : Couleurs normales<Image>.ChangeMode,
<Variable Image>.ChangeMode
dessinXORMode de dessin : Couleurs appliquées via une opération de "ou exlusif" avec le fond. Permet d'effacer un dessin si cette option est utilisée 2 fois.<Image>.ChangeMode,
<Variable Image>.ChangeMode
dNiveauDeGrisL'image en niveau de gris sera copiée dans le tableau.dImageVersTableau
dQuadrillageOpacitéL'affichage du dessin est effectué sur un quadrillage afin de mettre en évidence les parties transparentes ou semi-transparentes du dessin. Le quadrillage n'est pas enregistré dans l'image.<Image>.DébutDessin,
<Variable Image>.DébutDessin
drAdapteOption de rotation : L'image est tournée avec un agrandissement. Elle est ensuite réduite pour correspondre à la taille initiale de l'image.<Image>.Rotation,
<Variable Image>.Rotation
drDéfautOption de rotation : Agrandissement si nécessaire de l'image pour correspondre aux dimensions de l'image tournée.<Image>.Rotation,
<Variable Image>.Rotation
drEtiréOption de redimensionnement : L'image est étirée si nécessaire pour correspondre à la nouvelle largeur et à la nouvelle hauteur spécifiées.<Image>.Redimensionne,
<Variable Image>.Redimensionne
drHauteQualitéOption de redimentionnement : En mode homothétique, améliore la qualité de l'image lorsque celle-ci est réduite par rapport à sa taille initiale<Image>.Redimensionne,
<Variable Image>.Redimensionne
drHomothétiqueOption de redimensionnement : L'image est étirée ou réduite pour occuper de manière optimale l'espace défini sans être déformée. Elle occupe :
  • soit toute la hauteur spécifiée.
  • soit toute la largeur spécifiée.
<Image>.Redimensionne,
<Variable Image>.Redimensionne
drHomothétiqueCentréOption de redimensionnement : L'image est étirée ou réduite pour occuper de manière optimale l'espace défini sans être déformée et elle est centrée. Elle occupe :
  • soit toute la hauteur spécifiée : l'image est centrée horizontalement.
  • soit toute la largeur spécifiée : l'image est centrée verticalement.
<Image>.Redimensionne,
<Variable Image>.Redimensionne
drHomothétiqueEtenduOption de redimensionnement : L'image est étirée ou réduite pour que le plus petit coté de l'image soit affiché entièrement.<Image>.Redimensionne,
<Variable Image>.Redimensionne
drRépétéOption de redimensionnement : L'image est répétée pour occuper toute la nouvelle largeur et toute la nouvelle hauteur spécifiées.<Image>.Redimensionne,
<Variable Image>.Redimensionne
drSansAgrandissementOption de rotation : L'image est tournée mais n'est pas agrandie.<Image>.Rotation,
<Variable Image>.Rotation
dSansEffacerN'efface pas le dessin présent dans le champ Image.<Image>.DébutDessin,
<Variable Image>.DébutDessin
dSansOmbreMode de gestion de l'ombre : L'ombre de la fenêtre n'est pas conservée lors de la copie de la fenêtre. dCopieImageFenêtre
dSurGraphePermet de dessiner sur un champ Image dans lequel un graphe a déjà été dessiné. Dans ce cas, le dessin du graphe n'est pas effacé.<Image>.DébutDessin,
<Variable Image>.DébutDessin
FondDégradéType de fond : Fond avec des couleurs dégradées. Variable de type Fond
FondHachuréType de fond : Fond avec hachures.Variable de type Fond
FondPleinType de fond : Fond plein.Variable de type Fond
FondTransparentType de fond : Fond transparent. Variable de type Fond
glcDéfautStyle du texte affiché dans le lien : Le texte du lien est affiché en bleu souligné. Le curseur de survol est en forme de main.gLienCliquable
glcSansModifPoliceStyle du texte affiché dans le lien : Le texte du lien est affiché dans le style d'originegLienCliquable
HachureAucuneStyle des hachures : Pas de hachures.Variable de type Fond
HachureCroiséStyle des hachures : Hachures croisées.Variable de type Fond
HachureCroiséDiagonaleStyle des hachures : Hachures diagonales croisées. Variable de type Fond
HachureDiagonaleStyle des hachures : Hachures diagonales à 60%.Variable de type Fond
HachureDiagonaleBasStyle des hachures : Hachures diagonales à 120%.Variable de type Fond
HachureHorizontaleStyle des hachures : Hachures horizontales.Variable de type Fond
HachureVerticaleStyle des hachures : Hachures verticales.Variable de type Fond
icoFormatBMPImage de l'icône au format BMP.Variable de type Icône
icoFormatPNGImage de l'icône au format PNG.Variable de type Icône
imgAjouteVignetteAjoute une vignette dans le fichier image <Nom du fichier>.
Si une vignette est présente dans le fichier image affichée dans le champ Image, cette constante n'est pas prise en compte.
<Image>.SauveJPEG
imgBVR32Type du buffer d'image utilisé : Image au format Bleu Vert Rouge 32 bits sans couche alpha.dTransfertVersImage
imgBVRType du buffer d'image utilisé : Image au format Bleu Vert Rouge 24 bitsdTransfertVersImage
imgBVRAType du buffer d'image utilisé : Image au format Bleu Vert Rouge 32 bits avec couche alpha.dTransfertVersImage
imgConvertirMode de chargement de l'image : Conversion d'une image 8 bits au format 24 bits. Cette option permet par exemple par la suite d'appliquer les algorithmes d'effet à cette image.dChargeImage
imgDéfautMode de chargement de l'image : Chargement de l'image telle quelle.dChargeImage
imgJPEGProgressifPermet de sauvegarder l'image au format JPEG progressif. Ce format est notamment utilisé pour les sites WEB, et permet un chargement plus rapide des pages (les images étant chargées et affichées progressivement).<Image>.SauveJPEG,
<Variable Image>.SauveJPEG
imgNiveauDeGrisPermet de sauvegarder l'image en noir et blanc (mode d'affichage "Niveau de gris")<Image>.SauveJPEG,
<Variable Image>.SauveJPEG
imgRVB32Type du buffer d'image utilisé : Image au format Rouge Vert Bleu 32 bits sans couche alpha.dTransfertVersImage
imgSauveInformationEnregistre les marqueurs Exif.
Si une vignette est présente dans le fichier image affichée dans le champ Image, une nouvelle vignette est recalculée
<Image>.SauveJPEG,
<Variable Image>.SauveJPEG
Version minimum requise
  • Version 9
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire

Dernière modification : 25/05/2022

Signaler une erreur ou faire une suggestion | Aide en ligne locale