PC SOFT

DOCUMENTATION EN LIGNE
DE WINDEV, WEBDEV ET WINDEV MOBILE

Nouveauté WINDEV 23 !
  • Présentation
  • Afficher une image dans un champ Editeur d'images
  • Vider ou réinitialiser le contenu 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/iPadApple WatchUniversal Windows 10 AppWindows Mobile
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.
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 :
Versions 23 et supérieures
CheminFichier
Nouveauté 23
CheminFichier
CheminFichier
La propriété ..CheminFichier permet de connaître :
  • le nom du fichier xlsx associé à un champ Tableur. Ce nom est initialisé par les fonctions TableurCharge et TableurSauve.
  • le nom du fichier associé à un champ Editeur d'images. Ce nom est initialisé par les fonctions PicOuvre et PicSauve.
  • le nom du fichier PDF associée à un champ Lecteur PDF. Ce nom est initialisé par la fonction LecteurPDFOuvre.
  • le nom du fichier DOCX associé à un champ Traitement de texte. Ce nom est initialisé par les fonctions DocOuvre et DocSauve.
Versions 23 et supérieures
ImageType
Nouveauté 23
ImageType
ImageType
La 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).
Versions 23 et supérieures
VoletVisible
Nouveauté 23
VoletVisible
VoletVisible
La 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