DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Aide / Développer une application ou un site / Champs, fenêtres et pages / Champs : Types disponibles / Champ Editeur d'images (WINDEV)
  • Présentation
  • Afficher une image dans un champ Editeur d'images
  • Vider ou réinitialiser le contenu d'un champ Editeur d'images
  • Définir les options par défaut d'un champ Editeur d'images
  • Manipuler l'image affichée dans le champ Editeur d'images
  • Propriétés WLangage associées
  • Propriétés spécifiques à la gestion d'un champ Editeur d'images
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
Présentation
WINDEV permet de manipuler un champ Editeur d'images par programmation. Il suffit d'utiliser directement la variable du champ dans le code.
Un champ Editeur d'images peut également être manipulé par programmation grâce aux fonctions Picxxx. Ces fonctions permettent de créer, sauver, ouvrir et fermer une image dans un champ Editeur d'images.
Cette page d'aide détaille comment manipuler un champ Editeur d'images par programmation.
Afficher une image dans un champ Editeur d'images
Pour afficher une image dans un champ Editeur d'images, il est possible de :
  • utiliser une affectation (directe ou par variable) avec chemin du fichier image.
    // Affectation directe
    EI_MonImage = "C:\Temp\MonImage.gif"
    // Affectation par variable
    CheminImage = fRepEnCours() + "\MonImage.gif"
    EI_MonImage = CheminImage
  • utiliser une affectation avec une variable de type Image.
    MonImage est une Image
    // Chargement à partir d'un fichier
    MonImage = dChargeImage("image.png")
    // Affectation du champ Editeur d'images
    EI_MonImage = MonImage
Remarque : Pour connaître le chemin du fichier image affiché dans un champ Editeur d'images, utilisez la propriété CheminFichier.
Vider ou réinitialiser le contenu d'un champ Editeur d'images
Pour vider ou réinitialiser un champ Editeur d'images, il suffit d'affecter une chaîne vide au champ Editeur d'images. Par exemple :
EI_MonImage = ""
Remarque : Il est également possible d'utiliser la fonction PicFerme.
Définir les options par défaut d'un champ Editeur d'images
Il est possible de :
  • définir l'outil utilisé par défaut à l'ouverture du champ Editeur d'image grâce à la propriété OutilInitial.
  • définir les dimensions par défaut proposées lors de la création d'une nouvelle image dans le champ Editeur d'images grâce aux propriétés HauteurImageInitiale et LargeurImageInitiale.
Manipuler l'image affichée dans le champ Editeur d'images
Pour manipuler l'image présente dans le champ Editeur d'images, il est conseillé d'utiliser une variable de type Image. Toutes les fonctions de dessin peuvent ensuite être utilisées sur cette variable de type Image. Pour mettre à jour le champ Editeur d'images, il suffit d'affecter le champ avec la variable de type Image.
Il est également possible d'utiliser une variable de type WDPic. Cette variable est notamment utilisée pour gérer l'affichage des calques dans un fichier ".wdpic".
Propriétés WLangage associées

Propriétés spécifiques à la gestion d'un champ Editeur d'images

Les propriétés suivantes sont spécifiques à la gestion des caractéristiques d'un champ Editeur d'images par programmation :
CheminFichierLa propriété CheminFichier permet de connaître :
  • le nom du fichier xlsx associé à un champ Tableur.
  • le nom du fichier associé à un champ Editeur d'images.
  • le nom du fichier PDF associée à un champ Lecteur PDF.
  • le nom du fichier DOCX associé à un champ Traitement de texte.
  • le nom du fichier wddiag associé à un champ Editeur de diagrammes.
HauteurImageInitialeLa propriété HauteurImageInitiale permet de connaître ou de modifier la hauteur par défaut de l'image créée dans le champ Editeur d'images.
ImageTypeLa propriété ImageType permet de connaître le type de l'image en cours d'édition dans un champ Editeur d'images (icône ou image).
LargeurImageInitialeLa propriété LargeurImageInitiale permet de connaître ou de modifier la largeur par défaut de l'image créée dans le champ Editeur d'images.
OutilInitialLa propriété OutilInitial permet de connaître ou de modifier l'outil de dessin initial sélectionné dans le champ Editeur d'images.
VoletVisibleLa propriété VoletVisible permet de :
  • savoir si le volet du champ Editeur d'images est visible ou non,
  • rendre visible ou invisible le volet du champ Editeur d'images.
Pour connaître la liste complète des propriétés du WLangage pouvant être utilisées avec un champ de type Editeur d'images, consultez Propriétés associées au champ Editeur d'images.
Version minimum requise
  • Version 23
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